Jump to content
SSForum.net is back!

Hakaku

Deva Staff
  • Posts

    1811
  • Joined

  • Last visited

Everything posted by Hakaku

  1. Works fine for me in all Firefox, IE, and Opera... so definitely a Chrome issue.
  2. It looks like plants that grow around here and used to decorate bouquets, but there's like 60 diff species of hogweed, so I doubt we have giant hogweeds.
  3. Entertaining nonetheless.
  4. So did I. Maybe he is talking about comparing it to window's proprietary library or something. Doesn't zlib also have bzip2 compression? http://en.wikipedia.org/wiki/ZIP_(file_format)
  5. A lot of modern games and applications are starting to realize the importance of internationalization. Although SubSpace's main market was initially the United States, the game attracted people from all over the world. However, the limitation to basic ANSI characters and a unilingual client and server has hindered its potential growth, and basically limited it to those who have some knowledge of English. As it stands, Starlight, STF, and possibly Chatnut are the first clients to support Unicode, while Continuum and Subchat2 have basic ANSI support. Discretion is currently the only client that only handles strict ASCII, with an American-only keyboard mapping (i.e. it doesn't recognize the character, it only seems to recognize the place of the character on the keyboard). I know it's no easy task, but would it be possible for Discretion to support: 1. Unicode 2. Actual fonts (rather than being restricted only to an ascii bitmap layout) 3. Languages (i.e. Allow seperate language files to override default client messages; possibly even have the client send the language to the server as well)
  6. Well zlib is much better at compression and decompression than zip is. For that matter, when it comes to archivers, rar is slightly better than zip, while 7-zip (which uses lzma compression) owns them all.
  7. Spot the error: http://img5.imageshack.us/img5/9793/100direc.png
  8. And here I was all this time putting everything in lvz. If Discretion allows http downloads though, that would save a lot of time.
  9. The bitmaps are client-side. In the current setup, the server needs to send bitmaps compressed into lvz in order to modify the animations. The only exception are doors: to me, it would only make sense that doors be no different from the rest of the animations. This way, all you need to do is specify the image for door#=, which also allows various sized doors.
  10. I'll try to give those a spin later on, but I still think that specifying a tile transparency (for example when you're ship passes under a tile) and speed modification when passing over/under certain tiles could be fun to incorporate (imagine a race or golf map where grass reduces your vehicle and weapon's speed). Though I guess if you expand on how regions handle certain attributes, this could work just as well. Though I also have a few questions/comments with what you have so far: 1. I would change "DrawMouseInSafeZones" to something more broad. What if I wanted to show the mouse at all times? On another tile other than safe? 2. Why is there only one border tile? (Would it be possible not to have a map border and have players appear on the opposite side?) 3. Why does the goal tile (along with asteroids, wormholes, spacestations, flags...) remain a lvz, yet you have the door spread over multiple tiles? 4. What if we want transparency, but not black? (think about non-space themed zones) At least, we should be able to specify the color that we want transparent. 5. Is it possible to have more than one door animation time? 6. And for error handling, what happens if I specify abnormal values like mapsize 0,-4?
  11. Sorry for the thread bump, but I was wondering how exactly Discretion plans to handle tilesets, how much will the server be able to configure tile attributes, and how easily would a server be able to implement its own defined object/ship to tile reaction? I assume Discretion will eventually be more flexible than Continuum; will it allow larger/smaller defined tilesets? Will tiles still be restricted to 16x16 pixels? In another thread it was proposed the addition of 45 degree angle walls, will Discretion rely on transparency to guess if it's at 45 degrees, or will there be some kind of configuration file sent to the client to tell it that a specific tile has a specific attribute? I think the latter would be very useful, since you could define various tile properties, and the server could still manipulate the tile by overwriting the client's settings. This saves the trouble of specifying certain attributes to certain spots of a predefined tileset. The way I imagine it is sort of like CSS, where tiles can be assigned an id, which is subsequently manipulated in the configuration file. #16 { property: solid; //solid, fly-under(%), fly-over(%) -- objects may pass through but their speed is modified (0: solid, 100:no resistance) visibility: visible; //visible, invisible, transparent(%) property-bomb-left: fly-over(100); energy: none; //none, # } It's just an example, but I do think separating the actual tileset from the tile attributes would be a good idea. Unless Bak had something better in mind?
  12. Well bricks should be handled like any other tile; though the tiles in Discretion should be much more customizable and dynamically changeable.
  13. Hakaku

    Icon

    Can you fix it please? http://img7.imageshack.us/img7/3038/iconez.png And as a side note, can the "Other styles" multi-button be fixed as well? It's always nice to have features that you can't use...
  14. HSCore will definitely be too complicated for someone who's just starting out. It's nifty, but also has a lot of features you'll probably not need. If you get it to work though, then it can be very powerful. At its base, to create a custom ?buy menu with new items, you need to first deactivate the default buy module. The next step is to create your own; this will, unfortunately, require knowledge of how to write a module. Essentially, all ?buy is, is a command that sends a bunch of text to the player. If the player adds a specific parameter (like ?buy antiwarp), then you handle this by prizing them antiwarp and removing points (if you want credits/money, then you need to write additional modules for those). It sounds all complicated, but with a little bit of determination, you could write a basic one of your own.
  15. The Warbird symbol is one of your better works. Though I'm not a fan of the edges.
  16. There's a lot of sites like this, before you sign up, make sure that the website is completely legit. Look it up and make sure to check for non-propaganda user feedback. Be absolutely aware of 'membership' fees. If there are some, don't be gullible, turn back - it's a definite scam. (read this) To be honest though, you'll get tired of it really quickly and the little money you'll bring back won't really compensate for the time wasted. The numbers that they post up on their website are always superfluous.
  17. @OP If you're trying to connect to your zone, you'll have to add it manually using Name: ChronoContinuum, Port: #, IP: 127.0.0.1 The reason why other people can't connect is because you probably have a router preventing them from accessing the zone. As was mentioned, you'll need to access your router's settings and forward your zone's port and one above it.
  18. The trace won't tell you your ping nor your packetloss in-game. It does however reveal that there's a firewall blocking the trace at #7 and #8. Because it's blocked, I can't tell you if the problem is occuring due to your internet service provider, or because of the server. Your connection is otherwise normal, so chances are this is a server connection issue, which isn't unusual for Trench Wars. If this is only recent, then all I can tell you is to wait it out, and try another zone in the meantime.
  19. Post a trace (~50 cycles+)
  20. Nice work, though I'll kind of miss having the smaller base closer to center.
  21. I like the bases, but the names are kind of repetitive...
  22. Continuum doesn't support proxy options, so you'll have to disable them. View -> Proxy Settings, deselect everything.
  23. With Subgame, I would assume that you do need to recycle to fix the issue.
  24. Why not post this on TW forum?
×
×
  • Create New...