thezoc / sourceforts-bug-tracker Goto Github PK
View Code? Open in Web Editor NEWBug Tracker for the classic SourceForts HL2 Mod
Bug Tracker for the classic SourceForts HL2 Mod
This issue is a placeholder, it needs to be investigated more.
When two or more shells are fired from the shotgun, when reloading the animation shows the first shell being loaded, and then the animation freezes. It comes back when the shotgun is fully reloaded, then the reload animation stops and the shotgun is back to normal.
To reproduce: Fire two or more shells from the shotgun, and watch the animation.
No sounds play when grabbing the flag or scoring when playing in a dedicated server.
Currently you can partially attach SLAMs to players, using the time when deploying while looking at the ground to quickly look up. These are not fixed to the players and will float. Similarly, you can actually put a SLAM on a deployed flag, and it will place happily, but not be fixed to the flag. In this case when the flag is picked up the SLAM will again float. In both cases, SLAMs I think should properly attach to the object it is placed on, and explode when said object is moved.
the "²" in the logo was removed for 1.9.3 of SF, however it remains in the art in various places. Is it worth it cleaning up all the art so the ² is removed?
This one needs slightly more investigation as well.
During build phase, when you change teams you get teleported to spawn but you don't get suicided.
To reproduce: The server has to be in build phase. Use the jointeam
command or the class change UI to change teams, and experience the weirdest bug ever.
During build phase, you can hurt yourself with blocks. It's not exactly damage since you're invincible in build phase, but you get the on-screen indicator.
To reproduce: During build phase, toss a block high up and make it land on you.
When the scoreboard is open, the console will output this error every second:
panel.cpp (3541) : Assertion Failed: ( IsX360() || IsConsoleStylePanel() ) || IsKeyBoardInputEnabled()
To reproduce: Join a game, and open the scoreboard by pressing the TAB button, then view console. To view the command spam live, use the developer 1 command.
When starting up SF, it shows a hl2dm picture, not a SF picture. Could just show the menu background while loading.
Informations
As the title say you can find screenshots made by @TheZoc in sourceforts/screenshots
It's great to get beta screens available, but that's 1.2MB wasted
how to do
you can check them by going into sourceforts/screenshots
screenshots/videos
well, there are 3 screenshots indeed
version
beta 10
OS
Windows - Linux
After a little discussion in Discord with Jake and Draken and Acer, we think it might be a good idea if we rename this upcoming beta/release to SourceForts Classic. Additionally the mod folder should change to sfclassic. This would allow side by side testing of the two versions for bug testing, and would also mean that an install of SourceForts Classic would not write over 1.9.4.1 releases. This would also prep for the release of SourceForts 2 which could just be called SourceForts.
This one also needs more research, because it has only been tested on a local listenserver.
Any movement while crouched appears to be stuttery.
To reproduce: Crouch and move around. Notice how the camera instead of moving smoothly stutters. This is most visible when bunnyhopping after sprinting.
The crete checker texture does not tile correctly. I have updated the textures 8 years ago, but have attached them here. VTF textures need to be placed in materials/sf/sf_crete
Some of these sound hard to implement (and most likely are lol), but if everything gets sorted out with the bugs I'd love to see these things added. No forcing though :)
^
When changing team, you die, but you play the death sound of the team you changed to.
Before the game would just spawn you at 0,0,0 allowing.
Might not be a issue though might as well report it.
I had a few new ideas since I made my old "minor feature requests" issue, and from what I can read in the discord, you guys have a few suggestions too. So I decided to make this thread/issue where we can post suggestions and feature requests for 1.9.6. I'll start.
DISCLAIMER: Obviously, these are just requests/suggestions. I don't WANT them to be added otherwise I'll die, I'm just saying that it'd be cool to see this stuff added.
Implemented:
sv_pure
for servers ( #65 )The Menu background says 1.9.4 on it.
In addition, when in widescreen, the background art is stretched.
Ideally, if there is source for the background art, 3 VTFs can be produced, for 4x3 16x9 and 16x10, and then these used when the game in the relevant aspect ratio.
By trying to change to the red team in any way the game crashes, whether it's by the jointeam command, the changeto command or the toggleclasspanel UI.
To reproduce: Switch to red team in any way mentioned above and watch your game crash :p
Can't build cubemaps in game, or at least it crashes when it has finished building cubemaps.
https://vimeo.com/303856454 pw is 196
Took a video because it was too weird to explain. Basically (after dying I believe?), the flag will stay in the players peripheral and will not go away.
This also results in the flag model not being at the spawn. So for example in the video you see the red flag in my corner view. When I went to the red flag area after the flag had 'returned', there was no flag there. I walked over where the flag was and suddenly I had it again, then I dropped it, the flag disappeared out of my screen.
It happened twice today while playing.
Tested in both buildphase and combat phase
sv_cheats 1; impuse 81; give weapon_cubemap
This debug weapon is useful for mappers in testing cubemaps.
Get ingame
Open Console
Type "Jointeam 2"
Respawn, if invisible in thirdperson it worked if not just spam the command a few times. Now you can exploit a lot, like not dying from bullets and clipping through bases.
Also works with both red/blue jointeam numbers.
Informations
Linux build can't read textures ; materials ; models instead the source engine map the level with purple/black and ERROR where it's needed.
how to do
play some maps on linux build
exemples:
screenshots/videos
version
beta 10
OS
Linux
It's similar to the bug that didn't kill you on build phase, except this time it's for combat phase only.
Changing teams in build phase kills you occasionally and flings your ragdoll across the map when it does. Changing teams in combat phase however, doesn't kill you at all...
Name now uses Steam name, you cant make a local in game name.
I've updated the FGD for 1.9.6 few minor changes:
infodecal gets a model rather than a hideous box that blocks the entire view of said decal.
env_block_spawner is updated to be correct with regards to the blocks it spawns
ammocrates health and suit chargers can now be parented.
Icon for game_phase_control
Icon for env_block spawner
@TheZoc Note: use the FGD attached here its more up to date than the one I sent you.
This FGD is backwards compatible with 1.9.4
sourceforts.zip
As the title says. These generate sprites for blend maps and lights for textures. They sit in the root of the sourceforts mod folder.
The sound activates but no spray is applied when the button is pressed.
You know what I'm talking about.
sf_charger_health_increment
is supposed to increase the amount of health you get from the health chargers. By increasing it, healing doesn't speed up...
To reproduce: Change the sf_charger_health_increment
cvar server-side to anything above 1, hurt yourself in-game, and use the charger. You'll notice that the health charger still heals like sf_charger_health_increment is set to 1.
Another thing I noticed with this cvar is that unlike sf_charger_armor_increment
, when you change it you don't get the "Server cvar X changed to 'Y' " chat message.
When you change class, any SLAMs you have deployed stay deployed.
Prediction is broken on all betas, up to Beta 3
Hopefully I fixed it in Beta 4, but with this fix I broke how it drains stamina and recharge time. This should be fixed in Beta 5, if everything else is working correctly :)
User Msg 'Battery': 2 bytes written, expected 3
with every armor heal when healing from the armor dispenserERROR: Weapon (weapon_357) using undefined primary ammo type (357)
in server console on launch/map change (doesn't seem to alter gameplay or change anything in any way... Can be ignored for now.)_srv.so
and rename them to not have the _srv
suffix (kinda fixed, we'll just warn server operators)That's all the bugs that are left to fix from what I could find. We're so close!
Attempted to create unknown entity type prop_vehicle_jeep!
Put this at the bottom of the fixing pile.
This needs a little bit more of investigation
After a match ends, the map changes very quickly, and everything seems to be normal until you spawn. The timer is at 0, the scores in the scoreboard are the same, and the image in the scoreboard saying which team won is still there. Additionally, when you shoot you fire extremely fast and you don't loose bullets.
To reproduce: Finish a match (either by slow and painful waiting or by a few addtime -999
commands), and wait for the map to change. You'll see the results upon respawning.
Some notes: This has only been tested on a local listenserver with only one map in the mapcycle, so this really needs some investigation. The super short map change time is also suspicious.
Oh, and doing the changelevel
command changes the level and fixes this bug... Still, this shouldn't be normal.
Hovering and Clicking a button in the class menu doesn't change it's appearance, even if they're working correctly when clicked.
Not sure how to add these by default, but we are missing the grid view and list view pictures in steam. Additionally, the icon visible in the list view is only the small icon, there is no large version of the icon.
Informations
startupvid.avi isn't working at the startup of the game.
how to do
start the game
it goes directly to the main menu skipping the video
screenshots/videos
"startupvid.avi" in sourceforts/media
version
beta 10 and less
OS
Windows - Linux
Happened twice while bhopping.
First time it lasted until the end of combat, through the build phase, and into the combat phase again until I left the server.
Happened a second time after that while I was only bhopping back and forth.
Appears as though sprint is always decreasing, as if you were holding down the sprint button constantly, and I could not untrigger it.
Or at least that's what I can only imagine is causing this:
I noticed these console messages when loading the map:
material "sf/decals/sf_attach_plate" not found.
env_cubemap used on world geometry without rebuilding map. . ignoring: sf/decals/sf_decaltitle
material "decals/graffiti_blue_team" not found.
material "decals/graffiti_red_team" not found.
There is no "sf_attach_plate" inside "materials/sf/decals", and no "decals" folder at all directly inside "materials" folder as the "graffiti" errors suggest. There is a VMT for "graffiti_blue_team" in "materials/vgui/logos".
Game version: 1.9.6 beta 10
OS: Linux (doubt that matters in this case)
So with the update to orange box, all custom textures should really use $detail. SF textures in game next to stock textures look a bit flat without $detail. Basically the parameters need to be added to every vmt on a per material basis.
It seems you cant freeze general physics objects, like func_physbox. This used to be the case. It just says you cant freeze that here.
The kill feed is missing on the upper/right corner of the screen entirely.
During the combat phase, when you respawn after death, your normal movement speed will be set to 190 HU/s regardless of class. Sprinting once fixes it and sets the correct move speed for the class until next respawn. Changes nothing for Rocketeer whose move speed is already 190 by default.
Version 1.9.6 Beta 11
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.