Giter VIP home page Giter VIP logo

hlviewer.js's People

Contributors

skyrim avatar traderain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hlviewer.js's Issues

Autoscan demos

Have a folder with demos which is scanned then a list is constructed then its displayed so you can click on it. If you do click on it it checks which map it is on and after that its parsed. Would be much better than the hardcoded demo:mapname list. Also probably instead of referncing the demo/map combo by mapname you should do it with checksum or something so its unique. (These might have been fixed I haven't checked the updates for a while)

Distribution of files

It seems to me it is necessary to make a separate folder for files of constants which are standard for Half-Life and cs ?

HLTV Demo of Natural Selection (HL1 Mod) error

Hello,
thank you for maintaining this repo.
When I try to watch a HLTV Demo of Natural Selection (HL1 MOD) I receive the following Error:

FrameDataReader.ts:396 Uncaught (in promise) Error: Bad spawnbaseline
    at spawnBaseLine (FrameDataReader.ts:396)
    at Function.read (FrameDataReader.ts:1212)
    at Replay.ts:61
    at d (Replay.ts:97)
    at Function.parseIntoChunks (Replay.ts:566)
    at t.Loader.<anonymous> (Loader.ts:207)
    at Generator.next (<anonymous>)
    at o (hlviewer.min.js:24)

Any Ideas?

Thank you for any help!

BSP Documentation

The bsp file format should be documented so the project can be easier understood. Something like what I did for the .dem format.

NEED ANSWERS.

Hello there, this thing could potentially save a lot of time for my projects. I am not experienced here, so if i write bullshit please correct me. My idea is that after a ban on the server player would need to upload demo file to the server where the moderator could watch it and respond quickly to the appeal. For that to happen there should be added the full hud, and a ESP. Is this possible in any way? Any help will be appreciated. If i will see the future with hlviewer customizations i will pay enough to build it for me how i want it to be.

Electron

I was thinking that maybe migrating the project to http://electron.atom.io/ would be very cool. So it could be used as a desktop demo player as well. After my exams I will gladly help with it.

/res/ folder cc0 or ?

Hi, love this. Is the art CC by or did you manage to get the same content MIT as well?

Export to glTF or other 3D format

This project is very impressive. I am a former level designer for HL mods and one of my goal is to transform my old .bsp and .wad to most commonly used 3D formats.

I wonder if hlviewer.js could be extended to export the map and textures to glTF or obj files.

Are you using three.js for the rendering? If so, this might help export.

I might be able to contribute. Feel free to share any pointer.

Adding options to convert demos into .mp4 and trimming demos for short clips

Coming across this repository was like a dream come true. An option to view demos externally without the use of CS? This makes viewing of demos really easy and helpful. However, could a new feature bee added to convert these demos into .mp4 files and trim these demos into short clips of significance, such as examples of a player hacking? Is this even possible? If so, I understand if you're too busy to try to implement these features, but it would be a great help if you did so.

If it's not a problem, I'd love to work with this repository and understand how it works as well, while trying to implement these features myself (again, if it's possible to do so.)

Thanks again! This repository will be a huge help for avid CS 1.6 players like me.

Custom resource loading

I would be happy if I had the opportunity to download the necessary wad/gfx/bsp/dem ect files and so on and send them to the hlviewer as a buffer.

Save the rendered demo as video

I think it would be pretty awesome if you could save the rendered video as a gif/mp4. Would be a pretty nice and usefull addition.

Arms and shadows

Will it be added, the weapon and player's interaction with it as when viewing a demo in the game?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.