War2.ru Slogan
News: Don't forget to join Channel: Trivia for trivia!


Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Welcome to the forums! We're glad to have you here! :) You can register your account here, then feel free to introduce yourself in the Server.War2.ru board & let us know who you are on the server.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Lambchops

Pages: [1] 2 3 ... 88
1) Mods & Development / Re: WHO GOT THE CODE SKILLS???
« on: May 23, 2019, 09:19:58 PM »
@Qanon HAPPY BIRTHDAY

2) Mods & Development / Re: Coming soon :)
« on: May 21, 2019, 08:40:14 AM »
I'd say chop bars looks even more cheating than health bars:
there was no legal way to know how long time peon chopped his tree except to look at him. And now you can just click and see.
I don't mean that's bad, that's just changes the gameplay a bit.

I think it was a pretty obvious hole in the game interface, it's been in the wargus interface since it started.

.... i mean it's your peon - why wouldn't you know how much it has chopped?

You already released is though, so, looks like we should add it into all versions to make it be balanced for everybody.
Maybe that is a good time to make some fresh live for war2.
Why not to add something new? Let's do it.

I can look at adding it to the 4.4 version, although I do wonder why we are bothering to use the GOG version at all. Is there any real use/advantage to using it? The only use I know of is that you can say it's "compatible with GOG", but there's nobody using the gog server anyway so why bother?

People who download the GOG client can still play on RU, and if CE has improvements then that will encourage any GOG newbs to install and use War2Combat.

Anyway I havn 't looked at 2.021 much but it appears to be 99.9% the same as 2.02, just with a 0x50 byte offset on the .data section. Not hard to convert, but it would mean maintaining 2x versions of every plugin just to support a server that nobody uses anyway....

Does anybody actually play on the GOG server??

3) Mods & Development / Re: Coming soon :)
« on: May 19, 2019, 09:22:57 PM »
chop bars  shouldnt be allowed

cause people will move peons with less hits, since they dont know they move from gold mine

Kind of the point.

Sometimes you can't pull from gold without warlat... these things are improvements.

I did make it so the peons have to be selected, due to concerns raised on this thread, and I did ask for suggestions specifically about this earlier, why wait until now to say something?


4) Mods & Development / Re: Coming soon :)
« on: May 19, 2019, 10:32:03 AM »
              Warcraft II Plugin Interface

       ( including demo plugins )
 

This will install a small file called "LC.dll" and make a few modifications to Warcraft II BNE.exe that link it.

A "plugins" folder will be created in the wc2 folder. Plugins can be placed in this folder will be automatically loaded when you run wc2.

This will allow a variety of mods to be easilly installed/uninstalled by users.

If there is nothing in the "plugins" folder, there is no change to how the game functions.

  -------------

For developers:
Spoiler
A plugin is simply a dll file that has the extension changed to "w2p".
There are currently only 3 hook points, although I may add more in the future if there is a demand.

The hook points can be accessed by exporting appropriately named functions from a plugin dll.

w2p_init has no arguments and is called when the exe is first started.

create_game will be passed a pointer to the game name and called when the player creates a game.

join_game will be passed a pointer to the game name and called when the player joins a game.

screen_update will be passed a value that describes the current game screen and will be called immediately before each screen update.

... so to make a simple plugin all you need to do is make a dll file that exports one function called "w2p_init" that takes no agruments, then rename it to "MyPlugin.w2p" or whatever and put it into the "plugins" folder. Your plugin will then be injected into the WC2 process when you next run it.

I will try to do some examples later when time allows.


   ---------



There are 4 example plugins included. If you don't want any of them, you can disable/enable them individually just by moving them in or out of the plugins folder (of course exit WC2 first then restart).





   ----------

   The "Lobby Map" plugin






The "lobby map" Plugin gives you a preview of the map in the pre-game lobby.

  -----------------


   The "Game Time" plugin





The "Game Time" plugin just adds a small game timer to the in game screen.


     --------------



   The "Chop Bars" plugin





The "Chop Bars" plugin gives you an on-screen progress bar for chopping peons that you own and are selected.


       ------------



   The "Allied Colors" plugin





The "Allied Colors" plugin give you the option of displaying all allies in blue and all enemies in red on the mini-map.
Press F2 to toggle this on/off. It is off by default.










   ----------------------



To install download THIS zip file and copy/replace its contents into a combat43 installation.



  ----------------------

This is still in development, but appears to be working and stable for me .... please test! :)


Note: The plugin framework currently only supports BNE 2.02 (Combat Edition 4.3), it does not support CE 4.4 or the GOG version. If there is a demand it can be ported at a later date.



                                                               :critter:

5) Mods & Development / Re: Nerd's Corner
« on: May 19, 2019, 10:29:26 AM »
im not seeing the map as a host?



Turns out the updated ddraw.dll that a lot of people are using is great for the game but is missing most of the standard Windows API functionality so the methods I was using to display things on the screen were not working with that.

V0.1.2 Hooks the WC2 internal screen update so is compatible with all direct draw versions.

Have updated THIS post with the new version.


Please Test :)




6) General Discussion / Re: 'Murica thread (Nazi Nation)
« on: May 13, 2019, 11:08:13 PM »
xD

7) Mods & Development / Re: Coming soon :)
« on: May 12, 2019, 06:23:31 AM »
I'd say that would be great to observe mode, but looks like cheat in usual game.

At the same time, maybe there's not a big problem to make such improvements like that? Same as warlatency was a big disputable thing for years. And now it's the part of gameplay.
Maybe we can add such small improvements to war2 gameplay, like ingame timer, such health/magic bars, building/training queues, etc?

Thanks for your feedback :)

I thought on-screen stat-bars would be ok because its not giving away any new information that the player doesn't already have access to, its just presenting the same info in a more accessable format.

Building/Training queues would be an entirely new element that would definately change the game, so I'm not personally in favor of that unless there is a clear majority of players who want it.

There's a fine line between improving the game and changing it, which is why I want people's opinions on these things.


8) Mods & Development / Re: Coming soon :)
« on: May 10, 2019, 08:52:59 AM »
  Well here's a proof of concept for the life bars thing. Still a lot of kinks to iron out, but it should work ok I think:




So how should this be handled? I'm thinking magic / chopping display should only be for your own units, but life should be visible for any unit in visual range... or should this be handled some other way?

Thoughts?

  -- edit --

and how about training complete % bars for rax etc? gold left in mines? upgrade progress for smith/mill/foundary/altar etc?


9) Server.War2.ru / Re: Who are the best all around war2 players?
« on: May 10, 2019, 08:46:45 AM »

   ME  <--- I'm awesome  ;D

10) Mods & Development / Re: Coming soon :)
« on: May 09, 2019, 11:04:32 PM »
looks great man..another question..what stops the other teams from being player controlled? is 8 player max locked?

there is 16 teams in the game with buggy thru 255


Well you can't get more than 8 people into the pre-game lobby so....

Also ... THIS

So yeah, no dice. It would probably be easier to re-write the entire game for >8 players than modify the existing one to do it.


11) General Discussion / Re: anti-capitalism thread
« on: May 09, 2019, 10:45:34 PM »

from those links:

on corruption
Cuba fared better than most of the other countries in the Caribbean and Central America.[15]
on crime
Gun crime is virtually nonexistent and murder rates are below those of most Latin American countries.

hmm and they all get health care and jobs???  :o  sounds like it's better than everywhere else in the region (definitely including the US lol) despite being under a US embargo and definitions of "corruption" being shit from an ass (ie it's corruption when cuba does it but when the pharma industry donates to a senator and then writes a new bill for him that's normal process)


hmm... sounds like Australia or Canada, except Cuba has the death penalty and doesn't publish the crime (or punishment) statistics.

Sounds like the only thing related to communism is that it's a good way to re-brand a dictatorship.

12) Server.War2.ru / Re: Warcraft 2 meetup?
« on: May 09, 2019, 05:33:16 AM »

Next time you're in AUS feel free to drop me a line.

13) Mods & Development / Re: Coming soon :)
« on: May 09, 2019, 12:18:13 AM »
OK so I've added a hook in the screen display proc before it gets to ddraw so now there's no palette issues.

Looks a bit better.






I'll add it to the next release.

Next plugin will add hp/mp bars under units on screen for better microing. Also chopping bars for peons so you can see which ones have chopped more.




14) General Discussion / Re: anti-capitalism thread
« on: May 06, 2019, 10:57:37 PM »
capitalism fails for everyone except the capitalist class.

lol communism just fails. Period.
No it rules.  Cuba genuinely cares for its people and does its best to take care of everyone in a way that warms my heart.  Then you look at America, the richest place on earth, and there's homeless people everywhere, racism, the medical system is fucked, etc...  And America is so vicious too, trying to destroy Iran, trying to destroy Venezuela, they sanction these countries and it's collective punishment that kills hundreds of thousands of people, and what are they being punished for?  Governing in a way the US doesn't like, because US companies aren't getting to profit from their resources.  Ugh

Cuba? Cool let's all move to Cuba. You first tho ;)

America hmmm .... never been there either.


--  --


https://en.wikipedia.org/wiki/Crime_in_Cuba
https://en.wikipedia.org/wiki/Corruption_in_Cuba

Oh nice. A non-democratic government with the death penalty that doesn't even release crime statistics.

Perhaps they're different to the rest of the human race, really IDK - maybe they don't just silently kill whoever they don't like, but clearly they can.

Fuck it! I'm calling my travel agent.

15) Flame Wars & Offtopic / Re: Fucking mongoloids with aids
« on: May 06, 2019, 10:54:17 PM »
Sheesh, sorry I've been busy this week...

Pages: [1] 2 3 ... 88