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

Missing Compressor #1

Open
ABCxFF opened this issue Sep 28, 2022 · 3 comments
Open

Missing Compressor #1

ABCxFF opened this issue Sep 28, 2022 · 3 comments
Labels
inaccuracy Tested stat related inconsistencies between a real diep server this replica

Comments

@ABCxFF
Copy link
Owner

ABCxFF commented Sep 28, 2022

Current server code is lacking an object oriented implementation of a LZ4 compressor

@ABCxFF ABCxFF added the inaccuracy Tested stat related inconsistencies between a real diep server this replica label Sep 28, 2022
Nul-led added a commit that referenced this issue Nov 21, 2022
Nul-led added a commit that referenced this issue Nov 21, 2022
* Update dma.js

* add config for custom commands

* implement custom commands & add docs

* Update config.js

* this should work

* test (#77)

* guardiaaaaaaan

* tiny fixes?

* fix the summoner again probably

* fix bug in bosses and dominator (#64)

* Update FallenOverlord.ts

* Update Dominator.ts

* fix bugs in bosses and dominator

* mothership gamemode (#61)

* Add files via upload

* Add files via upload

* Update Arena.ts

* Update Game.ts

* Update index.ts

* Update Mothership.ts

* Update Mothership.ts

* Update Mothership.ts

* Update Mothership.ts

* Update Mothership.ts

* Update Mothership.ts

* Update Mothership.ts

* Update index.ts

* Update Mothership.ts

* Update Mothership.ts

* circle on rect more accurate

* docs: fix license link (#65)

* patch(#59): disable flags and movement on disconnection

* patch some mothership stuff (#66)

* patch some mothership stuff

- removed a random bug
- changed colors to accurate and also added color map
- made mothership stop being possessed after 10 minutes
- changed "hasFinished" prop to a new state in ArenaState in preparation for Domination and Tagmode

* sort scoreboard by health

* rework spawns

Co-authored-by: c86ec23b-fef1-4979-b2fa-b9adc351b8cc <87239823+c86ec23b-fef1-4979-b2fa-b9adc351b8cc@users.noreply.github.com>

* chore

* annoying

* undo deletion

* drone ai doesn't care if inputs deleted

* cleanup

* cleanup (remove useless imports and code)

* cleanup

* fix: allow utf-8 in changelog (and all other content served)

* fix domination once again

* cleanup and bugs

* remove useless stuff probably

* Update Mothership.ts

* fix: domination "peaceful" bases do not kill bases anymore (#67)

* checks for pushFactor before deleting

* fix: mothership implemented

* patch some mothership stuff

- removed a random bug
- changed colors to accurate and also added color map
- made mothership stop being possessed after 10 minutes
- changed "hasFinished" prop to a new state in ArenaState in preparation for Domination and Tagmode

* sort scoreboard by health

* rework spawns

* merge conflict + fix up mothership

* fix barrels shooting from opposite team on first creation

* Update TeamEntity.ts

Co-authored-by: c86ec23b-fef1-4979-b2fa-b9adc351b8cc <87239823+c86ec23b-fef1-4979-b2fa-b9adc351b8cc@users.noreply.github.com>

* fix: let non teamed players get broadcasted on death of mot

Co-authored-by: ABC <[email protected]>

* feat: barrel addons and "swarm" (#69)

* fix: double ai view range of swarm drones

* ALLOW PUSH TO MAIN

* add back license spaces

Co-authored-by: ABC <[email protected]>

Co-authored-by: c86ec23b-fef1-4979-b2fa-b9adc351b8cc <87239823+c86ec23b-fef1-4979-b2fa-b9adc351b8cc@users.noreply.github.com>
Co-authored-by: ABCxFF <[email protected]>
Co-authored-by: Somka000 <[email protected]>

* Create Commands.ts

* modularize possession of ais

* add command parser

* implement custom commands on the client

* redo fix (#1 probably)

:')

* redo fix (2 :x)

* implement other util clientside commands

* add getTankByName func

* send accessLevel to client

* fix typo

* fix Clientinputs for ai possessing

* update endpoints

- made /servers only serve running servers
- added /commands

* import commanddefs

* fix next weird bug :d

* Update loader.js

* add semicolon

* add config option for custom commands

* implement execution prevention option for remote commands

* endpoint /commands results in empty array if command execution is disabled

* change to hasOwnProperty

* use map instead of object, also verbose client logging

Co-authored-by: c86ec23b-fef1-4979-b2fa-b9adc351b8cc <87239823+c86ec23b-fef1-4979-b2fa-b9adc351b8cc@users.noreply.github.com>
Co-authored-by: ABCxFF <[email protected]>
Co-authored-by: Somka000 <[email protected]>
@Nul-led
Copy link
Collaborator

Nul-led commented Nov 27, 2022

Does diep custom even need a compressor? 😂

@nodenotjs
Copy link
Contributor

Does diep custom even need a compressor? 😂

diepcustom needs c++

@Nul-led
Copy link
Collaborator

Nul-led commented Nov 28, 2022

lmao no, diepcustom would need rust, if anything

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
inaccuracy Tested stat related inconsistencies between a real diep server this replica
Projects
None yet
Development

No branches or pull requests

3 participants