Forum posts

Posted 10 years ago2013-09-11 23:58:12 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315646
The issue you were having before with the 3D grid was an unrelated bug and was fixed in another version. The "sync scrolling across 2D views" should happen if you hold control while mouse-wheeling.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-11 21:40:53 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315643
The OpenGL 3 renderer is faster and has better support for transparency. The OpenGL 1 renderers are slower and don't support the 3D grid.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-11 11:39:09 UTC
in pushable trick/help Post #315626
As somebody with English as a first language, I always struggled to remember those terms and without reading your post, I couldn't have told you what a pronoun is. I know adjective, noun, and verb...that's about it. And I consider my grammar to be quite good, too! But then again, you're not supposed to start sentences with .... whatever kind of word "and" and "but" are. And I just did that three times.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-11 09:39:54 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315619
New version! Sledge finally has a logo! (thanks to Instant Mix for the design & others for colour suggestions)
This version also introduces some additional rendering options for folks who are not fortunate enough to have OpenGL 3.0 compatible graphics cards.

Rendering options:
User posted image
Desktop icon (F5 your desktop after updating to get it to appear):
User posted image
Proper about screen:
User posted image
Full change list:
  • Two new OpenGL 1.0 renderers, hopefully they work on older hardware.
  • Added some new icons & logo
  • Changed some windows to open in the center of the screen.
  • Fixed the texture tool not highlighting correctly when a face is selected
  • Fixed the texture tool not applying the selected texture when a face is right clicked
  • Changed the entity editor to not intercept hotkeys. Fixes #60.
  • Stop the 'Hide unselected' feature from hiding the worldspawn. Fixes #65.
  • Add numeric zoom hotkeys to 2D views. Fixes #71.
  • Fix loading of dependant FGDs. Fixes #72.
Looking forward to hearing how the new renderers work on older hardware :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-09 00:12:15 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315563
Cool, glad that wasn't a big issue :)

I'm sorry for the lack of updates everyone, I'm still burned out on programming so I don't have the motivation to work on it at the moment. I might upload an unofficial build with a few fixes and so that Alberto can test the new rendering engine. I'll let you all know when I'm back working on new Sledge features :)

@Stojke: That will probably fit in nicely with the prefab support that will be added at some point.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-03 22:22:44 UTC
in Random Fact About Yourself Post #315456
Taken without context, that is an interesting statement.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-09-01 01:05:05 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315391
I've still got a few small things to clean up before I release a new build, but hopefully there will be one in the next few days.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-28 12:17:35 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315289
Thanks for the bug reports and suggestions everyone*, I've totally burned myself out working on Sledge and need to take a break from it for a little while... Rest assured I will still keep working on it, just after I take a little break :)

*except your crazy suggestion CapT! :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-20 20:55:59 UTC
in Tablets Post #315119
I have a Nexus 7 (previous generation) and I love it. It was a good price, runs great, and gets software updates before anything else. Granted, I only use it for a few things, but even then I think it was worth the price.

@Stu: you might not have a use for one, but they're not all useless toys (especially if it's an android tablet as opposed to ios). I use mine for:
  • Ebook reader
  • XBMC remote control (don't need that ugly wireless mouse!)
  • Streaming video from my NAS box
As well as the standard browsing stuff. Tablets mIght be exclusively for consuming content, but if you consume any content at all, you'd probably find a tablet useful for something or other. For me, the Ebook reader alone justifies the cost of the tablet. Not trying to sell you one or anything, just saying there are plenty of things you can do with one that's not checking Facebook and playing terrible games like most use them for.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-20 00:50:38 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315094
Thanks TJB. Try updating your Catalyst drivers if you're on an older version, otherwise if that doesn't work the Internet is telling me that I need to make a small change to my shaders to get them to work on your drivers/hardware combination.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-19 23:37:43 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315091
Hmm, right-clicking faces should apply the texture, but maybe there's a bug there that I haven't fixed yet. I've got the right click menu for creating brushes and entities in the list of bugs, so that will definitely be added soon.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-19 21:31:34 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315085
This came up in the shoutbox and I was pointed towards Quark's "path duplicator" object, which offers an extrude-like ability that could actually be quite useful in Sledge. It's definitely something to consider adding in a future version of Sledge. If you can figure out how the hell to use Quark, check it out :P
I have a few ideas that could potentially make it really neat :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-19 08:56:52 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315072
Right now I'm focusing on making it function as a good alternative to Hammer, but later on I might be able to add a feature like that.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-19 08:16:24 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315068
Eventually, yes. Once there is support for Source, displacements will work for Goldsource as well (it will automatically convert them into tetrahedrons when you export to .map format).
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-19 04:32:25 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315063
Yeah, been working on it for about 5 years, if you count the 2 years before I scrapped what I had and started over. It's just been a side project that I've slowly added to over the years :)

@All: I'm currently entering all the recently-reported bugs/features into my bug tracker, I'll work on them as fast as I can!
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-18 12:25:40 UTC
in Sledge (Hammer Alternative) Alpha Build Post #315043
@Jeff: That option is already there :)
@CapT: Your plane screenshot made me laugh :P
@Xylem: Thanks for sharing the screenshots, looks good!
@Alberto: I think Hammer uses OpenGL 1.0. It might support other renderers too for really old hardware, I'm not sure. I'm actually pretty sure that in Hammer 3, all the 2D views are drawn in Windows, and OpenGL is only used for 3D mode. That's why the 2D views in Hammer are so slow when you zoom out in a complex map (no hardware acceleration).

Thanks for the bug reports and comments everyone, I'll add the bugs into the list to be fixed! I have a lot of work to do and I'm also busy with other stuff, so please be patient -_-

Recently I've been working on trying to get an old OpenGL renderer working so people on older hardware like Alberto can use it :) Right now I have an OpenGL 1 renderer that seems to work, I haven't fully tested it yet and it's not tested on OpenGL 1 hardware yet. It's slow though, not much I can do about that because I don't know enough about graphics programming to fix it :(
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-16 14:25:55 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314990
I've got that in my list as a feature request, how would you imagine it working? I'm thinking that you probably want the image to move and zoom with the viewport, so maybe a special brush texture that renders in the 2D views?

Example: You make the block, import the texture images from your PC and apply them to the top/side/front sides of the block (or something does this automatically, whatever). After that, you can reposition it and move it around just like normal geometry, but it gets ignored if you compile the map. The special property this block would have is that it draws the texture in the 2D views, underneath the grid. And maybe it doesn't appear in the 3D view at all. Would something like that work?
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-16 04:04:09 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314970
That reminds me, I still have a few old PC parts lying around. I don't think I still have my old Nvidia 6600GT any more, or the even older ones from previous upgrades. Even if I had them, I don't think I would have the hardware to get one up and running :P

Looks like my old netbook has a mobile Intel GPU that only supports OpenGL 1.4, I might be able to test it on that.

@Alberto and Stu: would either of you be willing to help me test some pre-release builds on your older hardware if I manage to get Sledge running on OpenGL 1?
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-15 22:54:22 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314965
@Alberto: Looks like you've come across one of Sledge's requirements: a graphics card that supports OpenGL 3.0. It should be possible to add a compatibility mode for older versions of OpenGL, but it will be pretty slow if I manage to do it! I will investigate more and let you know how it goes.

For now the minimum GPU requirements are:
  • Nvidia: GeForce 8000 or better
  • Ati: Radeon HD 2000 or better
  • Intel: HD Graphics 2000 or better
These are OpenGL 3/DirectX 10 cards however it's possible that Sledge will also work on OpenGL 2, depending on the drivers. But your video card only supports OpenGL 1.3/DirectX 8 which is really old! Not as old as Half-Life though, so it makes sense that it runs that :P

I might have to ask you to test out some builds to see if it works on your hardware. If anyone else has older hardware that doesn't run Sledge (but does run HL in OpenGL mode), let me know and I'll try as hard as I can to get Sledge working on it!

Other than that, you've mentioned a lot of things that are on my to-do list before I can remove the "alpha" status from Sledge:
  • Save 3D view positions -> support for cameras, it's on the list
  • Turn the entities when rotating -> nice catch, I think Hammer does this so Sledge should do it as well.
  • Show models in 3D view -> model support is on the list
  • Better compiling -> definitely on the list! Maybe not a built-in compilator because Atom doesn't want to open source the app, but definitely something like it will be there.
Thanks Alberto and Daubster for the feedback!
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-15 13:36:43 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314951
Thanks Xylem, I know progress is slow but I am getting the missing features added one by one. I would love to see any in-editor screenshots of what you're creating!

I know about the empty group issue, it's in the list to be fixed. Sorry about the infinite errors -_-
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-14 12:32:15 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314900
Yeah, it's a bit hard to make those one-liner settings. Basically, for each map that is open, the following information will be saved:
  • Camera positions and zoom levels (as in, what the 2D and 3D views are pointing at)
  • Currently selected tool
  • The sizes of each viewport in the 2x2 grid view
When you switch between open files, it will restore the saved information for the selected map.

Each option disables the saving of one of these. E.g. if you don't want the viewport sizes to change when you switch tabs, you would tick the 'Keep viewport splitter position' option.

I couldn't really think of a better way of naming those settings without making them way too long :/
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-14 00:46:05 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314884
New version! This update adds support for multiple files with a tabbed interface. I'm really happy how this turned out, it feels very nice to use :)

Adding tabs is a pretty big change so it might have introduced some bugs, please try it out and let me know how it goes!

The tabs look like this:
User posted image
And some new settings to go with it:
User posted image
Change list for 0.1.0.12:
  • Added support for multiple files open at once
  • Fixed an issue in the FGD parser that was causing some FGDs to throw errors
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-13 05:59:40 UTC
in New member! Late! :O :( Post #314870
Welcome to the site, I agree with CapT that your English is very good :)

Let me know how you go with Sledge - unfortunately that lightmap scale button is only in there for future Source support (it's disabled in the Goldsource version), I don't think Goldsource has any support for it :P

Just so you know, TWHL wasn't the best Goldsource resource for quite a long time - the Valve ERC was the best until it went offline. We're hosting the VERC archives now, so I would say that we're probably the most extensive Goldsource mapping site out there when it comes to tutorials.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-11 11:43:56 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314838
I don't have a logo yet, but I have some top people working on it right now. Well, just one person, and I use "working" very loosely. :P

I like your logo concepts! I'll show them to Strider (he's doing my other icons) and see what he thinks of them :)

The UI is standard Windows Forms, changing it now would be a lot of work for not much gain. I don't have any plans to change up the colour scheme of the UI, however in the far, far future there might be some form of customisation in that area. I'm going for functionality over form, however, so new features are more important to me than making it look different. I wouldn't be upset if somebody else decided to add skinning support into the code, though :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-10 23:42:04 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314834
New release!

This version adds a revamped version of the VM tool. I wasn't happy with the scaling tool hiding behind a hotkey, and I wanted to be able to add additional functionality to it in a way that was easy to see from a user's perspective without having to know all the hotkeys from the start.

Fixes missing features from Hammer:
  • Split face (Ctrl+F), Scaling tool (Alt+E)
  • Auto-selection in VM tool
  • Click-to-select solids in 2D and 3D in VM tool
New features include:
  • Switch between standard mode (Alt+W), scaling mode (Alt+E), and face edit mode (Alt+R)
  • Real-time VM error list
  • 'Reset to original' button
  • Face edit mode: lets you poke a face (add a point in the middle) and add a bevel to a face.
It looks like this:
User posted image
Let me know what you think! I know it's different to how Hammer does it, but I think having the dialog there is important considering that the VM tool is one of the more advanced features in both Hammer and Sledge.

Change list for this version:
  • Added revamped VM tool. Fixes #43, fixes #25.
  • Select automatically in the VM tool. Fixes #49.
  • Show hotkey name in tooltip text for the main toolbar
  • The manual tranform dialog switches to default values of 1 when scale mode is selected.
  • Case insensitive format providers. Fixes #50.
  • Null camera check on SetViewport. fixes #51.
  • Check the compile tools are set up before compiling.
  • Check for no entries before setting the Steam username selected index.
@potatis: Great catch, I never would have thought to increase the Windows setting to replicate that bug. Fixed it in this release (it was issue #51) :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-10 01:05:24 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314819
Yep, C#, and it's not a Hammer mod, it's made completely from scratch. All the source is available on GitHub.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-09 00:46:00 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314796
@TJB: Nope, that bug wouldn't be there. You need to click "Apply" or "OK" to save any changes you make though. If you close the properties without saving, it won't apply them. Just changing tabs won't reset anything though.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-08 00:10:33 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314772
@Zeeba: It should support map dimensions of about 79228162514264337593543950335 units. However it's probably not a good idea to try values that large. I would keep it at 16384 which I believe is the dimensions for the VHLT compilation tools and the hacked 'big map' version of Hammer. To change map dimensions, take a look at the base.fgd from the Source SDK, and use the map size attributes from that to specify whatever dimensions you want. (I haven't actually tested this but it should work >_>)

@All: I'm slowly working on a revamped VM tool, which I should have finished in the next few days. It fixes the missing features (scaling tool), hotkeys (ctrl+F), and selections (in the 2D and 3D views) that are present in Hammer, plus adds some new features and functionality that should be useful (bevel, poke face, real-time "invalid solid" error list, etc). After that I'll start on the other features that alpha is missing :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-07 00:57:22 UTC
in Atom's TWHL Minecraft Server Post #314754
But I don't own Minecraft :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-06 12:23:26 UTC
in TWHL Planet! Post #314740
@Tet, you resized the image and now it's all blurry :(
Can you redo your changes but keep the image at 1000x1000 res?
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-02 10:48:43 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314668
Cool that it hasn't crashed on you so far CapT :P Good luck!

I'm taking a break from bug fixes to work on major features now (revamped VM tool, automatic configuration, multiple open files, model rendering) so updates will be less frequent. Keep reporting bugs though, they won't be forgotten :)

For the toolbar clutter: eventually it will all be customisable. You will be able to configure what toolbar buttons you see, and change all the hotkeys as well.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 22:16:06 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314656
Hooray Stu, the grid is finally working :P

For your bugs/suggestions/questions:
Yeah, there seems to be some bugs in the texture window. I'll have to do some proper testing on it to work out all the issues.
Check again :) Hammer 3 doesn't do any shift+nudge cloning, and Hammer 4 makes lots of copies if you hold it down. It should probably be an option anyway.
Not a lot I can do about the 3D mouselook thing. I tried a bunch of different behaviours and that was the best I could get. I might take another look at it, though.
Yeah, the config select window bothers me. It'll definitely get revamped at some point.
I could make the texture number boxes configurable, sounds like a good idea.
Viewport type selection is not done yet, but I plan to add it at some point. It's a pretty big change so I've been avoiding it :P
Linux support - maybe in the future. I hear Mono is reasonably good these days, however right now I'm focusing on just getting the program working properly on Windows :P
I don't think the steam install includes the FGDs, you'll need to redownload them.
As for virtual reality support...the code is open! Feel free to add VR to Sledge, I wont turn it down! :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 12:21:41 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314648
I think that any problems you encounter will be because of the program, not Windows :P
Edit: New release! Should hopefully fix the crashing. That's the only change in this release :P Version number is 0.1.0.10.

@CapT: Can you please try this new version and let me know? Also, can you send me your FGDs? Sledge thinks one of them is invalid and I need the FGD so I can debug the problem!
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 09:08:50 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314645
Nah, fresh install wont do any good. I'll see if I can find out what's doing it.
Edit: Yeah, I was able to crash it as well. Something in the graphics code, I will see what I can dig up.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 07:28:10 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314642
Just me right now, but anybody is welcome to make changes and submit pull requests at any time :)

The code is hosted on GitHub: https://github.com/LogicAndTrick/sledge
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 06:56:19 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314637
If you look back earlier in the thread, I answered the same question in detail in my third post. Basically - it has loads more features! Right now it's still unstable and missing some key features since this is an alpha version, but once those issues are cleared up it should be fairly good :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 05:17:02 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314635
Haha, I can imagine - without the grid, it's pretty useless :P

So...new release! This should hopefully fix the missing grids. Stu and Rim, do you mind testing it out and letting me know how it goes?

Change list:
  • Fix EditFace crashing when faces are no longer in the map. Fixes #46.
  • Don't assume FGD choice keys are integers. Fixes #45.
  • Add hotkey support to forms that require it. Fixes #44.
  • Prevented the 3D view from moving around when hotkeys containing WASD are pressed. Fixes #40.
  • Fixed the recent maps menu not opening the map when clicked. Fixes #19.
  • All viewports zoom with the mouse wheel if control is pressed.
  • Fix the grid so it renders properly on certain graphics cards. Fixes #26.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-08-01 01:06:51 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314632
Thanks Rim, it looks like both Ati and Intel graphics cards don't like the grids. I'm going to try and fix those on the weekend. I'll fix the recent maps for the next version :)

Edit: Oh good, my (long forgotten) laptop has a Radeon card and doesn't show the grids, so I don't have to borrow someone else's hardware for debugging. Hopefully that means I can identify and fix the grids problem soon! :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-31 23:40:31 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314630
Of course :D It helps that I happen to be on holiday this week so I don't have to waste valuable Sledge time at work :P
Let me know if you find any more bugs! Thanks for your help so far! :)
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-31 23:09:14 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314628
Ah yeah, that's caused by tempdecal.wad. If you remove it it should work. I've fixed that crash in the next build. I might as release the next build now, so I'll have an update soon :)

Edit: New release! This adds a bunch more options, fixes some bugs, implements some missing features. So a bit of everything!

Change list:
  • Check for invalid WAD lump types and don't load them. Fixes #34.
  • Implemented 'hide face mask' toggle
  • Implemented cordon render helper
  • Added option to render transparent tool brushes and hide null textures
  • Fixed an issue preventing decals and sprites from rendering in the 3D view. Fixes #29.
  • Added option to apply browsed texture immediately
  • Added option to customise the scroll wheel zoom multiplier. FIxes #36.
  • Turn on line smoothing for the center handles. Fixes #35.
  • Fix the 3D grid to render on untextured solids. Fixes #37.
  • Tool switching hotkeys should toggle between the hotkey tool and the selection tool. Fixes #39.
  • Escape key hotkey sequence was encoded incorrectly. Fixes #41.
  • Allow the selection box background opacity value to be changed. Fixes #42.
  • Implemented nudging for vertices in the VM tool.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-31 13:28:15 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314619
Oh, no nudging in the VM tool yet, I must have got distracted halfway though because it's almost done :P

By nudging the brush creation box, I mean when you have drawn a box to create a brush and haven't pressed enter yet, should the arrow keys also nudge that box around?

Can you go into a bit more detail about the hotkeys...? Do they just not work at all, or what?

Also, are you the one who's getting errors in the settings window all the time? If so, can you send me your FGDs? It seems that Sledge is failing to load one of them.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-31 13:11:23 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314616
Long list CapT! Here we go:
  • Know of the used textures not working, it's in the list to be fixed.
  • I didn't know the tool selection hotkeys went back to the select tool if you pressed them a second time, I'll be sure to add it in. I know of the hotkeys not working when popup windows are open, fixing that is on the list as well. Are you having other issues with hotkeys too?
  • Hide mask is in the next build :)
  • I Know about the escape key not deselecting stuff, you should be able to use Shift+Q for now as an alternative while I try and fix it
  • Nudge is there, just turn it on in the settings! Or should it also nudge the box in the brush tool?
  • I will add the option to change the opacity of the grey selection thingie :P
  • Good!
  • Holy shit I have never seen that thing before. I'll investigate and see what I can do :P
Thanks for all your bug reports! Keep 'em coming! I keep track of all the bugs here if you're interested: https://github.com/LogicAndTrick/sledge/issues
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-31 08:50:11 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314607
@Stu: To be honest I just copied Hammer's zoom behaviour which is to multiply the current zoom by 1.2 each time. I could make that a configurable option, but since the zoom is a multiplication option you'll pretty much always get odd values, for example: 1/1.5/2.25/3.375/etc - unless 2 is the multiplier, which will result in 1/2/4/16/32 - however these zoom amounts are too large and are not very useful. Since zoom amount is largely arbitrary, Hammer's default zoom value seems to make sense to me.

The grid thing is a bit of a pain - I don't know how I'll get my hands on the right hardware to debug that one. It's in the bug list and I'll try and get it sorted as soon as I can. For the 3D grid - I just had a look, and 3D grid isn't rendering properly when no textures are loaded. Can you set up some WADs if you haven't already and let me know if you can see the 3D grid? That would make it a reproducible bug (since I just reproduced it) :)

Cordon doesn't render yet - it's in the next build, along with decal rendering, entity sprites, hide face mask, and transparent tool textures. I'm aware of the non-perfect selection handles, I'll add it into the bug list.

@Hotdog: Thanks, will do :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-30 11:19:11 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314590
Thanks, I'll keep track of it just in case anybody on there has some feedback.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-30 09:26:34 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314587
Thanks Instant, could you post a link to the thread so I can keep track of any bug reports?

@CapT: Yep, I plan to have it scan for existing Hammer installs as well as look for any installed games and automatically pre-configure them :)
The screenshot thing is a neat idea, make a note of it because it's still a long way away from having plugin support :P
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-30 05:17:52 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314577
Oops, there was a bug in 0.1.0.6 that was crashing on quite a few things, update to 0.1.0.7 which I have just released to fix it. Not sure if it will fix your issue Stu, but the error reports appear to be different than before, so that's a good start :P

I'm getting a bunch of errors that appear to be caused by an invalid WAD file, if anybody gets a crash message that says "Unable to get image dimensions" can you contact me so we can nail down the cause? Thanks! (Edit: never mind, the last error message specified the WAD file name, all good!)

@Stu: No worries on the options window, will do. For the crash window, just expand the window to see more of the error. I'll add a scroll bar as well, though.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-30 02:43:04 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314549
If you look up to my second post in this thread, you can see a rough roadmap of features I want to include. Instances is on the list :)

Edit: New release! I added a bunch of options that were missing, including the options for the center handles and automatic selection. Looking forward to hearing people's thoughts! As usual, start the program to auto-update or download it manually from the website if you want.

Change list (0.1.0.6):
  • Added 3D camera FOV option
  • Grid settings update immediately (doesn't require restart)
  • Add option for auto select when selection box is drawn. Fixes #17
  • Added option to keep visgroups when cloning objects
  • Implemented option for back clipping plane
  • Fixed some snapping issues with the selection boxes
  • Implemented selection by center handles. Fixes #23
  • Added options to switch to select tool after brush and entity creation
  • Added options to automatically select created brushes and entities
  • Added option to deselect other objects when automatically selecting the created object
  • Added option to reset to block brush type after creating a brush. Fixes #11
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-29 04:29:07 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314545
I don't think handles are optional in Hammer, but they would be if I added them in. But I want to find a way to do the handles better, so even when they're turned on they don't clutter up the 2D view so much. And yeah, selecting stuff by the handles or edges will have settings as well.

@CapT: I found the issue in that map, it's because the skybox is hidden with a visgroup. I'm not hiding visgrouped objects properly on load, so I need to fix that.

Edit: New release! Just start the program to do the auto-update or download it manually and do it that way.

Change list:
  • The updater prompts for UAC (as it needs to overwrite application files)
  • Implemented autosaving
  • Add "toggle ignore grouping" hotkey. Fixes #20.
  • Check that a solid entity exists before tying to entity. Fixes #24.
  • Switch to GLSL 130 (OpenGL 3.0) in an attempt to support older hardware
  • Fix concurrency error where NULLs were sneaking into the selection
  • Fixed the settings to use AppData so it doesn't need the UAC prompt
  • Added tooltip text when hovering over tool buttons
  • Added hotkeys to switch between tools. Fixes #28.
  • Added arrow key nudging, and some icons updated. Fixes #21.
  • RMF implementation was generating invalid files. Fixes #31.
  • VMF was saving the Auto visgroup to the disk. Fixes #33.
  • Hide children if their parents are visgroup hidden. Fixes #30.
  • Update to 0.1.0.5 - fixes #27.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-29 03:20:24 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314543
Stu: That would explain it, Intel doesn't like updating graphics drivers. I've been able to port my shaders down to OpenGL 3.0 (from version 3.3) which reportedly works on your GPU. I'll release an update in the next few hours, so check back soon :)

CapT: I've been undecided about the handles for a long time. On complex maps, they really do add a lot of clutter and make it hard to see anything. I'm not sure what to do about them. Interesting issue with that rocket map, I will see if I can locate the cause.
Penguinboy PenguinboyHaha, I died again!
Posted 10 years ago2013-07-29 01:09:15 UTC
in Sledge (Hammer Alternative) Alpha Build Post #314540
Yeah, the settings are a bit more refined than Hammer 3 - textures are set up at the game level rather than globally.

For the UAC stuff - I can move the settings into the AppConfig folder instead of keeping it in program files, this should allow me to turn off the prompt.
Penguinboy PenguinboyHaha, I died again!