Commit Graph

140 Commits

Author SHA1 Message Date
tad2020
cec18bbc67 Added HAMMY's LED indicator models 2007-06-08 20:51:33 +00:00
Tomb332
62d530d55e Laser pointer.
Left click to start then left again to stop.
Right click on a reciever to link.
No beam atm cause its being dumb but people have been asking for a pointer.
2007-06-05 17:32:32 +00:00
greenarrow
7c24e21063 Multipayer support fixed.
Inputs now use tags <1> <2> etc
2007-06-02 01:21:42 +00:00
Tomb332
074564f32a entity presencce check added to reduce errors 2007-05-30 16:40:50 +00:00
Tomb332
7a902ba63c Grabber Update.
Dynamic Weight removed.
Server Con Var for restricting grab to only owners props(false by default) added.
Grab reset upon removel added (no props left floating)
2007-05-30 16:39:09 +00:00
TheApathetic
327090dcbc *Screens now have a control panel option to be created flat to the surface shot (on by default)
*Screens are now welded to props shot (they are frozen if created on the ground)
2007-05-28 23:31:39 +00:00
tad2020
fb72975ddc fixed undo msg 2007-05-26 17:09:01 +00:00
tad2020
f703e3d242 fixed copying values
added numbers to value sliders on panel
2007-05-25 22:56:00 +00:00
TheApathetic
094ba2623f *Internal coding change to the explosives, should no longer get Timer errors
*Fixed some control panel typos
2007-05-24 06:02:07 +00:00
TheApathetic
c0c3d52db7 *Fixed explosives crashing the game under certain conditions
*Weight set in control panel is now properly duplicated (requires Adv. Duplicator)
2007-05-23 01:48:42 +00:00
BlackPhoenix
36b121db91 [FIX] Bug when you got "string expected, got nil" on program uploading
[FIX] Misc CPU fix (some of "attempted to to ariphmetic operation on string" errors)
[FIX] Address bus is saved by CPU now
2007-05-22 11:34:09 +00:00
TheApathetic
0ab740c70d *Multiple HUD Indicator bugs fixed 2007-05-22 06:47:16 +00:00
tad2020
c1d4ed7651 moved idiot check in to make function 2007-05-19 21:46:46 +00:00
Syranide
8cbbecdeae fixed function mod
added alias atan(x,y) for atan2(x,y)
removed some unused code from the stool
2007-05-19 00:33:24 +00:00
BlackPhoenix
18e2a093bc [ADD] 128KB RAM (remove if causes problems, works fine for me)
[ADD] Temporary binary opcodes

[FIX] Reading and writing to non-existing port does not cause interrupt now
[FIX] Port bus failure is interrupt #8 now (instead of #10)
[FIX] Reading from non-existing port is now #10 instead of #8
[FIX] Increased max CPU frequency
[FIX] Fixed bug when setting frequency over limit does not set it to maximum allowed value
[FIX] Removed debug message in constant gate
[FIX] CPU now sends packets with more bandwidth and speed in SP (bandwidth only in MP). Uploading 70KB now takes 3-5 seconds
[TEMP FIX] Multiply "CPU Upload complete" messages
2007-05-18 20:08:04 +00:00
BlackPhoenix
36de8e0903 [ADD] Hi-speed in constant value gate
[ADD] Presets in address bus
[ADD] wire_cpu_dumpcode convar, set it to "enable" to enable dumping some debug information (pointers to functions and variables, code listing with corresponding byte addresses, and raw bytes dump)
[ADD] Supports filenames without extension now
[ADD] More information for user about CPU upload status
[ADD] CVAR: wire_cpu_packet_bandwidth (size of each packet, def. 50). It seems that it's reliable to use bandwidth of 100, but not tested in MP (twice the less time needed for uploading program)
[ADD] CVAR: wire_cpu_packet_rate_sp (data rate in SP, def. 0.1)
[ADD] CVAR: wire_cpu_packet_rate_mp (data rate in MP, def. 0.4)

[FIX] Parameters handled as strings
[FIX] Precision fixed (at least floating point digits precision, 14-15 digits actual precision)
[FIX] TPG now sets CMPR to address of error instead of next page address (you cant read cmpr anyway)
[FIX] CPU upload status not displaying in MP
2007-05-17 21:30:52 +00:00
Tomb332
889ad90931 Added wired water sensor upon request. 2007-05-16 17:57:54 +00:00
Tomb332
5a5be03573 Added ShaRoses advanced pod controller. 2007-05-15 19:35:58 +00:00
Tomb332
36fc3155f5 Grabber Updates:
1.Now has beam range option.
2.Now removes grabbed props gravity for better hold.
3.Dynamic Weight(can be potentioally unstable)
2007-05-14 17:47:43 +00:00
tad2020
d969e87e35 dupe bug fix 2007-05-13 04:59:33 +00:00
Tomb332
d02dadfc1b Adding GreenArrows Text Screen and Graphics Tablet. 2007-05-09 17:34:00 +00:00
TheApathetic
97bff0bea6 *Fixed a few gyroscope bugs
*Added Full Circle and Semi-circle styles to HUD Indicators
*Added a control panel interface to remotely unregister yourself from other people's HUD Indicators (untested)
2007-05-08 04:24:43 +00:00
Tomb332
adc51d4c49 bug fix 2007-05-07 14:55:09 +00:00
Tomb332
43459f19b6 Debugging info added 2007-05-07 14:45:35 +00:00
tad2020
59bd87f9f1 some updates for tomb 2007-05-06 19:50:46 +00:00
Tomb332
9e687f6067 range added, grabber bug fix,attempt at overlay fix,undo text fix 2007-05-06 15:44:52 +00:00
Tomb332
ad4d066bb1 Added wire grabber 2007-05-06 12:11:12 +00:00
tad2020
b8b2a2dcf4 added left align and flooring options to screen
change screen to round to 3 decimal places
fixed trivial bug in relay
2007-05-06 06:47:48 +00:00
tad2020
239f544447 made name duplicatable 2007-05-06 04:03:51 +00:00
Admin
d435154f8f bringing up to current version 2007-05-05 01:54:41 +00:00
tomb332
ed9e530fa8 Added player ignition choice. Also added sever convar (sbox_wire_igniter_allowtrgply) to regulate the targeting of players with igniter(off by default) 2007-04-29 18:20:28 +00:00
tomb332
1d7fad95be Data Transferer added. 2007-04-29 16:58:28 +00:00
shanjaq
364ff3694d 2007-04-29 04:15:52 +00:00
shanjaq
5d78d9e5f1 2007-04-29 04:15:36 +00:00
itsbth
de966413b7 Updated colorer (for tomb332) 2007-04-26 15:51:19 +00:00
tad2020
b4145a13fe adding lots of stuff
added Syranide's wire render caching speed bump, use "cl_Wire_DisableWireRender 2" to enable
merged multi data typing into standard gate framework
changed duplexor into standard gate and tool
removed old duplexor test ent
added 4 ent function support for (un)link wire to I/O, funnction usage is in the comments of wirelib.lua
added onlink functions support to gates (todo: onunlink and custom stuff)
updating hover drive, now takes data input from controller
added hover drive controller, alpha stage still
[ignore the commented out line in wirelib about beamlib, thats not even close to stable to be added to the svn]
2007-04-26 05:35:36 +00:00
theapathetic
c45ee7cd68 *Added HUD Indicators
*Deleted files in wire that were moved to Adv. Duplicator but never actually deleted
2007-04-26 03:16:41 +00:00
blackphoenix
3dfa71b86b Add:
CPU Compiler V1.1; New nice info plus some bugfixes soon;
Fixed:
Console screen bugs (negative char and scroll bug)
2007-04-23 20:20:48 +00:00
itsbth
5badf48319 Igniter by tomb323 2007-04-22 14:45:37 +00:00
itsbth
5b474afe6d Added colorer (for tomb332) 2007-04-22 01:07:15 +00:00
syranide
feff31eccc added lots of new functions (read the documentation on wiremod.com)
fixed a bug with conditionals stopping execution
2007-04-21 09:15:03 +00:00
syranide
edcb095da7 2007-04-19 16:53:15 +00:00
theapathetic
9b560e207c *Numpad Inputs and Outputs now have overlay text and are now updated properly 2007-04-18 01:26:09 +00:00
theapathetic
5be301e03a *Detonators now duplicate correctly
*Fixed variable declaration in Two-Way Radio (thanks to SSJokker for pointing this out)
2007-04-16 22:43:34 +00:00
itsbth
7a26fcdfcd Added option to auto-link last waypoint. 2007-04-16 18:02:03 +00:00
blackphoenix
1b097fab94 Added:
Virtual Keyboard (Hi-Speed link only)
FLASH support in digital screen
Fixed:
CPU Compiler bugs
Numpad hi-speed link mode
Digital screen & console screen (partially)
Known bugs:
Console screen special registers may not work
Keyboard wont accept shift with anything other then letter
2007-04-16 17:15:22 +00:00
tad2020
7f36503c05 it would help if i had added the duplexer tool too (do not save with this thing, it's for testing only!!! it will disappear when multi data types is merged into standard gates) 2007-04-13 16:15:32 +00:00
tad2020
d52f55e19a added new wire materials by Acegikmo
fixed bug with overlay text not clearing after selecting output if not pointing at a wired thing
2007-04-13 16:07:30 +00:00
shanjaq
15acb4a60f 2007-04-13 12:18:18 +00:00
blackphoenix
4f32b835f3 Added:
Console Screen (30x18 dos-like console)
Address Bus (To join up to 4 address spaces)
Data Port (Aka old ports in CPU, but external)
Data Plug (Connects address spaces)
32KB RAM module
CPU Protected Mode (Simple)
CPU Interrupts (in PM)
Strings supported in DB macro.
Lots more I forgot.
CPU Frequency limit to 5000Hz
Fixed:
CPU is now V2.00, added lots and lots of opcodes, around 100 (but 8 are disabled due to some reasons)
Digital Screen (new inputs)
Wired Numpad (Hi-Speed link added, acts as buffer)
New examples for CPU
CPU supports writing to ROM, i.e. program will be restored each reset.
ZCPU & ZASM bugs.

Known bugs:
Address Bus settings do not save when duping
Console screen does not dupe (duplications of it result in things connected to old copy)
Removed in-game editor, reworking it into VGUI. You can always use notepad, or my editor, it might be posted on forum
Some other misc little bugs.
2007-04-12 19:16:47 +00:00