game status (Full Version)

All Forums >> [Current Games From Matrix.] >> [Modern] >> Larry Bond's Harpoon - Commander's Edition



Message


project640 -> game status (12/21/2007 12:19:15 PM)

Dear Matrix team,

Is it possible list under game status not just number of loss/damage equipment but type of it? Under game I write how many mig-23s, su-27s I have lost, and how many F-14s and F-18s etc. I have shot down. It will be nicely if game also could be create this kind of report.
for exapmle:
10.30 Kirov class cruiser -Frunze- has damaged from 2 tomahawk missiles. The weapons system has damaged. 10 men dead, 25 injured.
10.40 3 Tu-22M backfire bombers has shot downed.
....

etc.
With this kind of report it will be more interesting.




TonyE -> RE: game status (12/21/2007 7:57:35 PM)

What you want is already available for creation via a data export DLL but waiting to do that until the first patch is smart as I re-wrote the export mechanism.  At that point anyone who can craft a DLL can grab the information and format it as they please.

The technical specifications (details and sample code will follow when I get to it):
http://www.computerharpoon.com/wiki/main/index.php?title=HCCE:Extend:Export_DLL
(note the UnitSink and UnitFree functions, that's where you can capture loss information)

The two DLLs I have are for dumping everything the interface offers to a text file and the other is a GoogleEarth export so you can watch your play unfold in GoogleEarth.




SteveF2006 -> RE: game status (12/22/2007 12:57:00 AM)

OK.... I'll ask the question! What a DLL other than a type of pickle! [:'(]




JRyan -> RE: game status (12/22/2007 5:02:45 PM)

"Dynamic Link Library"

[:)]




TonyE -> RE: game status (12/22/2007 5:03:40 PM)

A DLL is a Dynamic(ally) Linked Library.  An easy way to think of it is as an old-fashioned form of a software plug-in.  You download a plug-in for Photoshop, plop it in the right directory and the next time you start Photoshop you have new menu items pertaining to that plug-in.  That's what DLLs are doing, making more features or interfaces available to a 'mother' program.  In HC's case you'll see Harpoon32.dll in your folder, it holds much of the artwork the Winharp32.exe shows, providing material to the game engine. 

More later ...




JRyan -> RE: game status (12/22/2007 5:06:05 PM)

er uh, what he said......[&o]




TonyE -> RE: game status (12/22/2007 6:01:09 PM)

Now in practical terms the export DLLs I've made give you...
http://www.matrixgames.com/forums/tm.asp?m=1578591

and the datadump dll

000, 0, ScenLoad, C:\Games\HCCE, 6, , 26, hdsl
000, AA, UnitToGroup,
000, AA, UnitNew, 67, 0, 02364, Kitty Hawk
001, AA, UnitToGroup,
001, AA, UnitNew, 83, 0, 02403, Robison
002, AA, UnitToGroup,
002, AA, UnitNew, 83, 0, 02384, Bainbridge
000, ZZ, UnitToGroup,
000, ZZ, UnitNew, 97, 1, 52931, Hanoi
000, ZY, UnitToGroup,
000, ZY, UnitNew, 98, 1, 53195, Generic Large Bridge
000, ZX, UnitToGroup,
000, ZX, UnitNew, 115, 1, 52431, SAM SA-2 Battery
000, ZW, UnitToGroup,
000, ZW, UnitNew, 115, 1, 52431, SAM SA-2 Battery
000, ZV, UnitToGroup,
000, ZV, UnitNew, 97, 1, 52595, Generic Medium Airbase 1
001, ZV, UnitToGroup,
001, ZV, UnitNew, 109, 1, 02868, ZU-23 AAA 009
002, ZV, UnitToGroup,
002, ZV, UnitNew, 109, 1, 02868, ZU-23 AAA 007
003, ZV, UnitToGroup,
003, ZV, UnitNew, 109, 1, 02868, ZU-23 AAA 005
004, ZV, UnitToGroup,
004, ZV, UnitNew, 109, 1, 02868, ZU-23 AAA 004
005, ZV, UnitToGroup,
005, ZV, UnitNew, 109, 1, 02871, KS-12 AAA 010
006, ZV, UnitToGroup,
006, ZV, UnitNew, 109, 1, 02871, KS-12 AAA 009





SteveF2006 -> RE: game status (12/23/2007 7:53:09 PM)

Wow... do I feel stupid or what!! I have really no idea what all of this means! [:(] I'm glad there are smart people like Tony and others (not joking) to figure this stuff out so that I can play this game!! Thanks for all that you do!





Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.609375