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

Feature/114 use promises #115

Merged
merged 2 commits into from
Jan 2, 2023

Conversation

lukadev-0
Copy link
Collaborator

closes #114

@vercel
Copy link

vercel bot commented Jan 2, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
hybrid-conflict ✅ Ready (Inspect) Visit Preview Jan 2, 2023 at 4:13PM (UTC)

@github-actions
Copy link

github-actions bot commented Jan 2, 2023

Thank you for creating a pull request @lukadev-0!
Your changes will be reviewed when possible.

@github-actions github-actions bot added the modified-server Changes in the Server label Jan 2, 2023
@reimakesgames
Copy link
Owner

LGTM!

@reimakesgames reimakesgames merged commit 11c1ee9 into feature/102-refactor Jan 2, 2023
@github-actions
Copy link

github-actions bot commented Jan 2, 2023

pull request merged gif

@reimakesgames reimakesgames deleted the feature/114-use-promises branch January 2, 2023 16:20
@reimakesgames reimakesgames linked an issue Jan 2, 2023 that may be closed by this pull request
reimakesgames added a commit that referenced this pull request Feb 2, 2023
* swap directory

* update dependencies (#113)

* update wally

* delete build

* update unit test suite

* basic util

* add spring class

* add miscellaneous spring models

* add changelogs system

* add debug system

* add runner scripts

* Feature/114 use promises (#115)

* chore: 🙈 add sourcemap.json to gitignore

* feat: use promises

* fix changelogs :init() to .init()

* renamed debug.lua -> performance.lua

* add animator class

* fix types for luau lsp

* rename instance -> fastInstance

* secured animator class calls

* add viewmodel class

* number linear interpolator

* Animator:PlayAnimation properties parameter fix

* add Viewmodel:LoadDictAnimations

* viewmodelHandler basic struct

* combatSystem basic struct

* update main client script

* fix goofy gun bobbing

* keybinds lookup table

* keybind handler

* fix server script and keybinds handler loader

* slow walking

* basic viewmodel dynamics

* Update Selene from 0.21.1 -> 0.24.0

* add a catch for failed loads and saves

* fix selene complaints

* more viewmodel dynamics

* remove console noise

* diff tool

* secured keybindsHandler server calls

* fix serial, deserial in keybindsHandler client

* fix keybindsHandler references

* fix broken keybinds handler

* ADS test

* mapPing module

* ping keybind

* utilize mapPing

* webhook class

* discord webhook class

* date and time format class

* activity handler

* use activity handler

* added a silencer for webhooks

* gun vfx

* basic firing

* better lerp 🚗🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓

* Animator docs

* fix broken mkdocs dependency

* fonts module (for marketplace fonts)

* revamped map pings

* silenced the wench (selene)

* ping optimize

* crosshair demo

* isRealNumber bug fix

* add documentation to isRealNumber

* movementHandler

* utilize movementController

* version

* shut up selene

---------

Co-authored-by: Luka <47296785+lukadev-0@users.noreply.github.com>
reimakesgames added a commit that referenced this pull request Feb 2, 2023
* working-start

* Feature 14 (#16)

* inspecting animation handler
* removed print statements
* states for viewmodel

* Feature 11

* 0.2.0-alpha changelogs

* 0.2.1

* 0.2.2

* Patch #21 (#22)

* add #23 (#24)

* 0.2.3-rc.1

* UpdateModifiers function and state fix

* view/world hide

* 0.2.3-rc.2

* local unit testing (#27)

added local unit testing

* switch to aftman (#31)

* pull
* liars

* Feature35 (#44)

* basic crosshair

* extended API for crosshair

added more code quality fixes for crosshair.

* quick instance fix
fixed QuickInstance returning wrong type

* feature41-42-43-49 (#50)

added ragdolling, tool dropping, tool pickup, and gui

* feature-47

added types and stuff

* patch55

* patch46

should fix issues regarding:
* reloading while inspecting and the inspect animation not canceling
* inspecting while reloading isn't blocked

* patch51-52 (#57)

* type add
* server guid feature
* client guid feature and viewmodel fix

* patch58 (#59)

fixes vfx breaking down

* patch61 (#62)

fixes DX for OOP based classes

* 0.3.0-rc.1

[0.3.0] - 2022-11-16
Added
- Crosshair Class CLOSES #35
- Character Ragdolling CLOSES #41
- Tool Dropping CLOSES #42
- Tool Pickup CLOSES #43
- Tool Select Gui CLOSES #49
- Tool GUID CLOSES #52
- Pseudo Types CLOSES #47

Changed
- View model table references CLOSES #51
- Ejection smoke and bullet is instantaneous now CLOSES #58
- CI manager from Foreman to Aftman CLOSES #29

Fixed
- Tool Pickup checks CLOSES #55
- Inspect and Reload priority conflict CLOSES #46
- QuickInstance return type (DX) CLOSES #
- Internal types (DX) CLOSES #47
- Class properties in methods not appearing (DX) CLOSES #61

* Squashed commit of the following:

commit 755c2af
Author: rei <reimakesgames.dev@gmail.com>
Date:   Thu Nov 17 17:58:37 2022 +0800

    update workflows

commit 5251379
Author: rei <reimakesgames.dev@gmail.com>
Date:   Wed Nov 16 21:50:18 2022 +0800

    0.3.0 (#63)

    [0.3.0] - 2022-11-16
    Added
    - Crosshair Class CLOSES #35
    - Character Ragdolling CLOSES #41
    - Tool Dropping CLOSES #42
    - Tool Pickup CLOSES #43
    - Tool Select Gui CLOSES #49
    - Tool GUID CLOSES #52
    - Pseudo Types CLOSES #47

    Changed
    - View model table references CLOSES #51
    - Ejection smoke and bullet is instantaneous now CLOSES #58
    - CI manager from Foreman to Aftman CLOSES #29

    Fixed
    - Tool Pickup checks CLOSES #55
    - Inspect and Reload priority conflict CLOSES #46
    - QuickInstance return type (DX) CLOSES #
    - Internal types (DX) CLOSES #47
    - Class properties in methods not appearing (DX) CLOSES #61

* 0.3.1

* feature67 (#69)

equipping animation

* patch68 (#70)

* patch71 (#73)

* Patch 72 file cleanup (#74)

* removed prints
* unit tester update
* remove old labeller.yml
* fix

* Patch 76 build data (#78)

* add
* bruh

* Patch77 debug display (#81)

* debugger ui

* Patch 80 Shits and Gigs (#82)

* 0.4.0-rc.1

* patch84 update library (#86)

* Patch85 Delta Camera (#88)

* fix

* placement fixes

* patch 87 perf fix (#89)

* fix
* fix 2

* patch 90 raycast origin (#92)

* patch 91 sfx handler (#93)

* 0.4.1-rc.1

* 0.4.0 (#83) (#95)

# [0.4.0] - 2022-11-19
### Added
- Weapon equipping animations CLOSES #67 
- Debug gui (FPS, Ping, Version) CLOSES #77
- Build metadata folder CLOSES #76
- Merge PR commenter CLOSES #80

### Changed
- Some accesses are now sanitized CLOSES #71
- Unit Testing is now simplified CLOSES #72

### Removed
- Some print statements CLOSES #72
- Workflow scripts CLOSES #68

* 0.4.1-rc.2

fuck you git

* ah ma gah

* init-docs (#100)

* init-docs

i hate vercel, mkdocs, and literally everything else that makes it so hard to just host a simple static site
IS THERE ANYTHING THAT AUTOMATES DEPLOYING A STATIC SITE TO VERCEL??????????

* update

* oh my fucking god

* update-docs

* fix requirements..txt

* add wally.lock

* Docs organization (#101)

* reorganise

* documentation

* typo

* add issue templates (#111)

* add community standards files (#103) (#112)

this adds the community standards files to the project
no license because no license means default copyright law applies
© 2022 reimakesgames, All Rights Reserved.

* 0.5.0 (#121)

* swap directory

* update dependencies (#113)

* update wally

* delete build

* update unit test suite

* basic util

* add spring class

* add miscellaneous spring models

* add changelogs system

* add debug system

* add runner scripts

* Feature/114 use promises (#115)

* chore: 🙈 add sourcemap.json to gitignore

* feat: use promises

* fix changelogs :init() to .init()

* renamed debug.lua -> performance.lua

* add animator class

* fix types for luau lsp

* rename instance -> fastInstance

* secured animator class calls

* add viewmodel class

* number linear interpolator

* Animator:PlayAnimation properties parameter fix

* add Viewmodel:LoadDictAnimations

* viewmodelHandler basic struct

* combatSystem basic struct

* update main client script

* fix goofy gun bobbing

* keybinds lookup table

* keybind handler

* fix server script and keybinds handler loader

* slow walking

* basic viewmodel dynamics

* Update Selene from 0.21.1 -> 0.24.0

* add a catch for failed loads and saves

* fix selene complaints

* more viewmodel dynamics

* remove console noise

* diff tool

* secured keybindsHandler server calls

* fix serial, deserial in keybindsHandler client

* fix keybindsHandler references

* fix broken keybinds handler

* ADS test

* mapPing module

* ping keybind

* utilize mapPing

* webhook class

* discord webhook class

* date and time format class

* activity handler

* use activity handler

* added a silencer for webhooks

* gun vfx

* basic firing

* better lerp 🚗🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓🚓

* Animator docs

* fix broken mkdocs dependency

* fonts module (for marketplace fonts)

* revamped map pings

* silenced the wench (selene)

* ping optimize

* crosshair demo

* isRealNumber bug fix

* add documentation to isRealNumber

* movementHandler

* utilize movementController

* version

* shut up selene

---------

Co-authored-by: Luka <47296785+lukadev-0@users.noreply.github.com>

* Contributer Add

* changelogs

---------

Co-authored-by: Luka <47296785+lukadev-0@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
modified-server Changes in the Server
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use promises for githubRaw:GetFileAsync
2 participants