I like the wire_light_model. I've wanted this for a while, but thought the radius wouldn't work properly on large models.
Since the automatic SVN log isn't working, I'll do Benders job in this thread.
It's not as organized, but at least it's something.
I'll update this log on a regular basis.
Revision: 2079
Author: syranide
Date: 0:38:31, 14. February 2010
Message:
E2: the texteditor no longer substitutes certain comments with "random" text
----
Modified : /trunk/wire/lua/wire/client/TextEditor.lua
Revision: 2078
Author: syranide
Date: 13:04:39, 13. February 2010
Message:
E2: context menu and other visual elements now appear correctly
----
Modified : /trunk/wire/lua/wire/client/toolscreen.lua
Revision: 2077
Author: syranide
Date: 22:28:42, 9. February 2010
Message:
E2: toolscreen works again
----
Modified : /trunk/wire/lua/wire/client/toolscreen.lua
Revision: 2076
Author: jimlad00
Date: 13:37:24, 9. February 2010
Message:
[E2] sound.lua: fixed soundPitch, soundVolume functions
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/sound.lua
Revision: 2075
Author: tomylobo
Date: 22:36:45, 5. February 2010
Message:
Patch by Grocel
[Camera Controller,Keyboard,Pod Controller,Vector Thruster] Fixed backup model.
[Text Receiver,Constant Value] Fixed "Default" preset model.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_cam.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_keyboard.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_pod.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_textreceiver.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_value.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_vthruster.lua
Revision: 2074
Author: tomylobo
Date: 17:45:38, 5. February 2010
Message:
Patch by Grocel (part 2/2):
[Pod Controller,Latch,Laser Receiver,Data Store,Cam Controller] Added/fixed Model selector.
[Pod Controller,Latch,Laser Receiver,Data Store] Added model cvar.
[Keyboard,EyePod,Entity Marker,Cam Controller] Improved model validity check.
[Laser Receiver,wire,wire_adv] Added/fixed preset selector.
----
Modified : /trunk/wire/lua/entities/gmod_wire_data_store/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_las_reciever/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_latch/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_pod/init.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_adv.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_cam.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_data_store.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_emarker.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_eyepod.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_keyboard.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_las_reciever.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_latch.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_pod.lua
Revision: 2073
Author: tomylobo
Date: 17:35:11, 5. February 2010
Message:
Patch by Grocel (part 1.5/2):
Forgot some parts
----
Modified : /trunk/wire/lua/entities/gmod_wire_holoemitter/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_hologrid/init.lua
Revision: 2072
Author: tomylobo
Date: 17:33:23, 5. February 2010
Message:
Patch by Grocel (part 1/2):
[spawn lists] Added the siren and the ranger model to most components now.
[Light,Holo Emitter/Grid,Winch,Vector Thruster,Vehicle Controller,Text Receiver,Ranger] Added/fixed Model selector.
[Holo Emitter/Grid,Vehicle Controller,Text Receiver,Ranger] Added model cvar.
[Vector Thruster,Constant Value,Radio] Improved model validity check.
[Constant Value,Text Receiver,Ranger,Radio] Added/fixed preset selector.
[Ranger] Beam now defaults to on for new users.
----
Modified : /trunk/wire/data/WireModelPacks/default.txt
Modified : /trunk/wire/lua/entities/gmod_wire_ranger/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_textreceiver/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_vectorthruster/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_vehicle/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_winch_controller/init.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_radio.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_ranger.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_textreceiver.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_value.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_vehicle.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_vthruster.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_winch.lua
Modified : /trunk/wire/lua/wire/client/cl_modelplug.lua
Modified : /trunk/wire/lua/wire/stools/display.lua
Modified : /trunk/wire/lua/wire/stools/physics.lua
Revision: 2071
Author: phoenixblack
Date: 12:19:52, 2. February 2010
Message:
[ADDED] Data sockets and plugs (for hispeed links) are now two-way - just wire socket to something (not just something to socket)
----
Modified : /trunk/wire/lua/entities/gmod_wire_dataplug/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_datasocket/init.lua
Revision: 2070
Author: syranide
Date: 1:03:56, 2. February 2010
Message:
E2: rare case of "rrrr" appearing at the end of all lines after loading a dupe (thanks dracotonisamond)
----
Modified : /trunk/wire/lua/wire/client/TextEditor.lua
Revision: 2069
Author: tomylobo
Date: 22:31:04, 1. February 2010
Message:
[E2] Converted most of the remaining extensions to e2function format to make them shitloads faster with something Syranide is working on atm.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/angle.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/color.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/globalvars.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/matrix.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/npc.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/player.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/selfaware.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/sound.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/timer.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/unitconv.lua
Revision: 2068
Author: syranide
Date: 0:09:12, 31. January 2010
Message:
E2: fixed temporary variables overwriting default data-type values
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/compiler.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/core.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/init.lua
Revision: 2067
Author: syranide
Date: 18:38:27, 30. January 2010
Message:
E2: improved the internal behaviour of [A ?: B]
E2: moved initialization of temporary variables (fixes a rare problem with variables in loops)
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/compiler.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/core.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/e2lib.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/init.lua
Revision: 2066
Author: tomylobo
Date: 17:40:59, 30. January 2010
Message:
Patch by Grocel:
[spawn lists] Added the clock, a gravestone and the ranger model to the indicator model list.
[Entity Marker,HUD Indicator,Entity Marker,EyePod,GPULib controller] Added a model selector or changed a drop down box to a model selector and added model cvars if not existant.
----
Modified : /trunk/wire/data/WireModelPacks/default.txt
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_emarker.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_eyepod.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_gpulib_switcher.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_hudindicator.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_winch.lua
Modified : /trunk/wire/lua/wire/client/cl_modelplug.lua
Revision: 2065
Author: syranide
Date: 20:43:57, 29. January 2010
Message:
E2: now uses the friends list of any installed PP to determine who may interact with your, and who may read your expressions. "wire_expression2_friendwrite 1" enables friends to write to your expressions (thanks MadMind/TomyLobo/Bull for testing).
E2: a new [A ?: B]-operator has been added, shortcut for [A ? A : B]
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/compiler.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/parser.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/e2lib.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/init.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_expression2.lua
Modified : /trunk/wire/lua/wire/client/wire_expression2_editor.lua
Revision: 2064
Author: tomylobo
Date: 17:09:31, 29. January 2010
Message:
[WireLib] Developers can now specify port descriptions in port names by putting the description in parens behind the name: WireLib.CreateOutputs(self, { "P (the player) [ENTITY]" })
[WireLib] Restructurisation: Wire_Create/AdjustIn/Outputs are now merely stubs which call the according "Special" variants. Removed WireLib.RetypeIn/Outputs, since noone ever used them anyway and their functionality is covered completely by the adjust functions.
[Wirelink] Removed some parts that were made useless in the restructurisation process.
[Hoverdrive] Added "deprecated" as the description of the "SetJumpTarget" port.
----
Modified : /trunk/wire/lua/entities/gmod_wire_hoverdrivecontroler/init.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_wirelink.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2063
Author: jimlad00
Date: 5:23:52, 27. January 2010
Message:
[E2] Added Q:toString()
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/quaternion.lua
Revision: 2062
Author: tomylobo
Date: 20:34:47, 26. January 2010
Message:
[E2] entity.lua+compat.lua: Moved applyForce(V), applyOffsetForce(V) and applyAngForce(A) to compat.lua.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/compat.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/entity.lua
Revision: 2061
Author: tomylobo
Date: 20:31:10, 26. January 2010
Message:
[E2] selfaware.lua+compat.lua: Moved setColor(r,g,b) to compat.lua.
[E2] color.lua: Added V=hsv2rgb(h,s,v)
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/color.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/compat.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/selfaware.lua
Revision: 2060
Author: tomylobo
Date: 21:13:54, 24. January 2010
Message:
[wire_adv,wire_improved] Replaced the Advanced Wiring Tool by the former Improved Wiring Tool.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_adv.lua
Deleted : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2058
Author: tomylobo
Date: 23:45:20, 23. January 2010
Message:
[wire_improved] Now removing the virtual "Create Wirelink" output when no longer needed. This prevents a lua error in line 305. (DrawText...)
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2057
Author: tomylobo
Date: 23:11:40, 23. January 2010
Message:
[Cam Controller] No longer duping as a GPULib controller.
----
Modified : /trunk/wire/lua/entities/gmod_wire_gpulib_controller/init.lua
Revision: 2055
Author: tomylobo
Date: 12:14:45, 23. January 2010
Message:
[E2] wirelink.lua: Minor corrections.
[wire_improved] Added the description part to the input/output lists (constant values have them, for example)
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/wirelink.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2054
Author: tomylobo
Date: 21:24:45, 21. January 2010
Message:
[WireLib, wire_improved] Moved dummytrace(ent) to WireLib.dummytrace(ent)
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2053
Author: tomylobo
Date: 2:29:46, 21. January 2010
Message:
Wire_Load.lua: Fixed a leftover include for cl_gpulib.lua.
----
Modified : /trunk/wire/lua/autorun/Wire_Load.lua
Revision: 2048
Author: tomylobo
Date: 11:48:12, 20. January 2010
Message:
[GPULib] Made it a shared library and added GPULib Switcher's core to it.
[GPULib Switcher] Added a GPULib controller, which shows information about a GPULib screen and allows switching target screens through wires. Spawn by left-clicking the GPULib screen and then right-clicking where you want the controller.
[E2] hologram.lua: cleanup
[wire_improved] Fixed the wire-to-entity feature.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/autorun/Wire_Load.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/hologram.lua
Added : /trunk/wire/lua/entities/gmod_wire_gpulib_controller
Added : /trunk/wire/lua/entities/gmod_wire_gpulib_controller/cl_init.lua
Added : /trunk/wire/lua/entities/gmod_wire_gpulib_controller/init.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_gpulib_switcher.lua
Added : /trunk/wire/lua/wire/GPULib.lua
Deleted : /trunk/wire/lua/wire/client/cl_gpulib.lua
Revision: 2047
Author: tomylobo
Date: 9:07:09, 20. January 2010
Message:
[wire_umsg] All users of wire_umsg should now use self.umsg.Char or WireLib.wire_umsg.Char instead of umsg.Char (including umsg.End()!). This allows easy transition to an unlimited length umsg system I'm planning.
[Panel] [Text Screen] Using self.umsg.* now
[GPU] cl_init.lua: Avoided shadowing a library with a local.
----
Modified : /trunk/wire/lua/entities/gmod_wire_gpu/cl_init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_panel/shared.lua
Modified : /trunk/wire/lua/entities/gmod_wire_textscreen/init.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 2046
Author: Harpyon
Date: 22:37:52, 18. January 2010
Message:
[E2] \n newlines now works for console screen when using xwl:writeString
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/wirelink.lua
Revision: 2045
Author: tomylobo
Date: 15:18:31, 18. January 2010
Message:
[Screen] Registering fonts when registering the entity instead of when the first screen is spawned.
[wire_improved]
Fixed a glitch in the weapon selection menu detection.
Removed Trebuchet18 from the font list, as it has the same height as Trebuchet18.
Added several smaller fonts between Trebuchet19 and HudSelectionText.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/entities/gmod_wire_screen/cl_init.lua
Revision: 2044
Author: tomylobo
Date: 11:00:31, 18. January 2010
Message:
[wire_improved]
- Now falling back to smaller font sizes if the port list wont fit the screen. It now supports up to 86 inputs at 1152x864. That should do for most people :)
- Optimized some stuff.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2043
Author: tomylobo
Date: 7:06:16, 17. January 2010
Message:
[wire_improved] Reversed logic from haswl to createwl in DrawPortBox. Added checks for non-wire entities.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2042
Author: tomylobo
Date: 6:04:21, 17. January 2010
Message:
[wire_improved] Fixed errors when mousing over an entity with no inputs in stage 0 or no outputs in the other stages.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2041
Author: tomylobo
Date: 21:12:19, 16. January 2010
Message:
[E2] bone.lua: Added debugger formatter for the bone data type.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/bone.lua
Revision: 2040
Author: tomylobo
Date: 20:48:42, 16. January 2010
Message:
[wire_improved] The last input/output you selected on an entity is selected again if you use the tool on that entity again. The stored input/output names are discarded when the tool is holstered.
[wire_improved] Added some code orientation markers.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2039
Author: harpyon
Date: 19:19:05, 16. January 2010
Message:
[E2] xwl:writeString now supports \n newlines.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/wirelink.lua
Revision: 2038
Author: tomylobo
Date: 15:24:02, 16. January 2010
Message:
[wire_improved] The weapon selection menu now has precedence over the tool's binds.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2037
Author: tomylobo
Date: 14:30:29, 16. January 2010
Message:
[CD Lock] [Vehicle Controller] No longer creating inputs with Wire_CreateOutputs. This should make them work with wire_improved.
----
Modified : /trunk/wire/lua/entities/gmod_wire_cd_lock/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_vehicle/init.lua
Revision: 2036
Author: tomylobo
Date: 6:59:48, 16. January 2010
Message:
[Gates] WireGates.lua: cleanup
[Gates] init.lua: Optimized ReadCell/WriteCell code. E2 should now be able to detect whether a gate has hi-speed capabilities.
----
Modified : /trunk/wire/lua/entities/gmod_wire_gate/init.lua
Modified : /trunk/wire/lua/wire/WireGates.lua
Revision: 2035
Author: tomylobo
Date: 11:17:19, 15. January 2010
Message:
[base_wire_entity] cl_init.lua: Changed ENT.RenderGroup to RENDERGROUP_OPAQUE. This might cause problems but i'm confident that it'll solve more problems than it creates. Optimized drawing code.
[GPULib] Made it possible to add specify a zoffset parameter for GPU:RenderToWorld. When calling GPU:Finalize(), a GPU's reference to its rendertarget is now removed. This should prevent wrong usage from messing up GPULib.
[Graphics Tablet] Gave Graphics tablets without a background a zoffset of 0.1, so the crosshair is visible on other screens. Clipped the cursor to the screen space.
----
Modified : /trunk/wire/lua/wire/client/cl_gpulib.lua
Modified : /trunk/wire/lua/entities/base_wire_entity/cl_init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_graphics_tablet/cl_init.lua
Revision: 2034
Author: tomylobo
Date: 8:49:21, 15. January 2010
Message:
[E2] weapon.lua: Added E:weapon(S) which gets a player's weapon by its class name.
[E2] core.lua: cleanup
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/core.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/weapon.lua
Revision: 2033
Author: tomylobo
Date: 3:03:49, 15. January 2010
Message:
[WireLib] Now triggering an input AFTER unwiring it, not before doing so. This should solve problems with E2's "->" operator and will also allow unwiring an address bus/cpu/other memory devices.
----
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2032
Author: iammclovin
Date: 22:33:45, 14. January 2010
Message:
[E2] hologram.lua: Added ConVar wire_holograms_spawn_amount (dictates how many you can spawn per second without burst); ConVar wire_holograms_burst_amount (dictates how many you can spawn per burst); ConVar wire_holograms_burst_delay (dictates how long until next burst);
Additional Note: Screwed up on the last commit, it was for the same thing.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/hologram.lua
Revision: 2031
Author: iammclovin
Date: 22:29:46, 14. January 2010
Message:
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/hologram.lua
Revision: 2030
Author: tomylobo
Date: 1:38:03, 14. January 2010
Message:
[AdvPod] The "Crosshairs" input is now much easier to handle. You simply wire 1 to it to activate the crosshairs and 0 to deactivate them. The setting also applies to future users of your pod now.
----
Modified : /trunk/wire/lua/entities/gmod_wire_adv_pod/init.lua
Revision: 2029
Author: syranide
Date: 20:48:27, 12. January 2010
Message:
E2: E2: added ->Input for determining if a wire is connected
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/core.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/compiler.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/base/parser.lua
Modified : /trunk/wire/lua/wire/client/wire_expression2_editor.lua
Revision: 2028
Author: tomylobo
Date: 17:27:50, 12. January 2010
Message:
[wire_improved] mouse control: You can now double-click ports to advance to the next step.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2027
Author: tomylobo
Date: 17:02:38, 12. January 2010
Message:
[E2] hologram.lua: holoScale[Units] no longer return nil on non-existant holo indices.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/hologram.lua
Revision: 2026
Author: tomylobo
Date: 14:17:37, 12. January 2010
Message:
[wire_improved] Fixed creating wirelinks on GPU and other entities with a single output.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2025
Author: tomylobo
Date: 13:59:32, 12. January 2010
Message:
[wire_improved] Added mouse control. Hold your context menu key (default: C) to use it.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2024
Author: iammclovin
Date: 2:53:49, 12. January 2010
Message:
[E2] entity.lua: Added number entity:volume(). Returns the volume of an entity.
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/entity.lua
Revision: 2023
Author: tomylobo
Date: 6:51:29, 11. January 2010
Message:
[wire_improved] Reverted to previous behaviour of staying in stage 1 when trying to wire to an entity with no outputs.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2022
Author: tomylobo
Date: 6:46:54, 11. January 2010
Message:
[wire_improved] Fixies...
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2021
Author: tomylobo
Date: 6:25:50, 11. January 2010
Message:
[wire_improved]
- Added a "Create Wirelink" feature.
- Now cancelling the link properly when wiring to an entity that has an empty output list.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2020
Author: tomylobo
Date: 11:49:19, 10. January 2010
Message:
[Panel] Changed model selector to the GPULib variant.
----
Modified : /trunk/wire/lua/wire/stools/display.lua
Revision: 2019
Author: tomylobo
Date: 1:44:57, 10. January 2010
Message:
[E2] Patch by Fizyk: Added quat(vector forward, vector up), some obscure change in Q^N/log(Q)/slerp
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/quaternion.lua
Revision: 2018
Author: tomylobo
Date: 15:41:02, 9. January 2010
Message:
[AdvPod] adjusted comment
[E2] e2lib.lua: Now generating the operator lookup table from the token lookup table instead of the other way round. this simplifies adding new operators.
[wire_improved] Now ignoring spaces when matching up input/output names.
----
Modified : /trunk/wire/lua/entities/gmod_wire_adv_pod/shared.lua
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/e2lib.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2017
Author: tomylobo
Date: 0:27:10, 9. January 2010
Message:
[wire_improved] Outputs that do not match the type of the selected input are greyed and skipped when scrolling/right-clicking.
[WireLib] cleanup
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2016
Author: tomylobo
Date: 22:20:14, 8. January 2010
Message:
[WireLib] No longer creating ghost wires when cancelling a link after unlinking an input.
[WireLib] The error message when linking to an entity without any outputs is now more precise.
[wire_improved] Various fixes.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2015
Author: tomylobo
Date: 17:23:07, 8. January 2010
Message:
[E2] sound.lua: Added N=soundDuration(S)
----
Modified : /trunk/wire/lua/entities/gmod_wire_expression2/core/sound.lua
Revision: 2014
Author: tomylobo
Date: 11:27:35, 8. January 2010
Message:
[wire_improved] TOOL:RightClick is apparently called on the client, but only in multi-player mode, conflicting with the PlayerBindPress-based system i have. Fixed by renaming my custom hooks. Stupid Garry...
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2013
Author: tomylobo
Date: 10:00:53, 8. January 2010
Message:
[wire_improved] No longer selecting random OUTputs when wiring an entity to itself. Optimized, cleaned up.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2012
Author: tomylobo
Date: 9:44:43, 8. January 2010
Message:
[wire_improved] No longer selecting random inputs when wiring an entity to itself
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2011
Author: tomylobo
Date: 9:01:50, 8. January 2010
Message:
[WireLib] wire_umsg: Renamed RecipientFilter variable.
[wire_improved] Now selecting an output with the same name as the input, if there is any. The wire width slider now goes down to 0.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 2010
Author: tomylobo
Date: 22:57:44, 7. January 2010
Message:
[wire_improved] Added the zig-zag-wire feature (rightclick after selecting an input) cleanup, added TODO list.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Revision: 2009
Author: tomylobo
Date: 19:41:53, 7. January 2010
Message:
Added an "Improved Wiring Tool".
This tool is an almost complete rewrite of the Advanced Wiring Tool.
It takes less bandwidth, selects entities on the client (=no lag) and has some other small improvments.
It will replace the wire advanced STOOL shortly. More features to come :)
[WireLib] Fixed WireLib.hud_debug(text,true).
[Debugger] Fixed some checks for empty arrays.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_adv.lua
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_debugger.lua
Added : /trunk/wire/lua/weapons/gmod_tool/stools/wire_improved.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/client/cl_wirelib.lua
Revision: 2008
Author: tomylobo
Date: 18:16:24, 7. January 2010
Message:
[WireLib] Fixed a stupid mistake related to output iterators.
----
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2007
Author: tomylobo
Date: 12:08:17, 7. January 2010
Message:
[WireLib] wire_ports: LINK message sizes are now calculated properly. Removed a debug message.
----
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 2006
Author: tomylobo
Date: 11:43:35, 7. January 2010
Message:
[Debugger] Now using client-side port info from wire_ports.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_debugger.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 2005
Author: tomylobo
Date: 10:15:33, 7. January 2010
Message:
[WireLib] WireLib.lua: WireLib.PortComparator now compares by Num, instead of Idx, which should keep ports from reordering themselves sometimes. (wire_adv, wire_debugger)
[WireLib] wire_ports: Entities should now finally be cleaned up properly. WireLib.TestPorts now also shows outputs and the entity ID.
----
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2004
Author: tomylobo
Date: 9:33:57, 7. January 2010
Message:
[WireLib] wire_umsg, wire_ports: Why does gmod remove NULL entities? Stupid gmod...
[WireLib] Put the WireLib.AddNotify and WireLib.ClientError into neat packages named "wire_addnotify" and "wire_clienterror".
----
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 2003
Author: tomylobo
Date: 9:15:17, 7. January 2010
Message:
[WireLib] Now transferring link state (connected/unconnected) to the client. lua_run_cl WireLib.TestPorts() to test the whole thing.
----
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2002
Author: tomylobo
Date: 8:27:30, 7. January 2010
Message:
[WireLib] Removed some debug messages.
[GPULib Switcher] Cleanup.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_gpulib_switcher.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2001
Author: tomylobo
Date: 8:12:57, 7. January 2010
Message:
[WireLib] Made entity input and output names/types/descs available on the client side. Now to make something that uses this information :)
[WireLib] wire_umsg: Now removing players that leave/crash from RecipientFilters.
[WireLib] Added WireLib.PostDupe(entid, func), which calls "func", once (Advanced) Duplicator has finished spawning the entity that was copied with the entity id "entid". Usage: WireLib.PostDupe(entid, function(ent) ... end)
[GPULib Switcher] Now duping properly, thanks to the above function.
----
Modified : /trunk/wire/lua/weapons/gmod_tool/stools/wire_gpulib_switcher.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Modified : /trunk/wire/lua/wire/server/WireLib.lua
Revision: 2000
Author: tomylobo
Date: 4:21:33, 6. January 2010
Message:
[WireLib] WireShared.lua: Decreased wire_umsg size.
[Text Screen] Now using wire_umsg system, greatly reducing code complexity.
[Panel] Fixed.
----
Modified : /trunk/wire/lua/entities/gmod_wire_panel/shared.lua
Modified : /trunk/wire/lua/entities/gmod_wire_textscreen/cl_init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_textscreen/init.lua
Modified : /trunk/wire/lua/entities/gmod_wire_textscreen/shared.lua
Modified : /trunk/wire/lua/wire/WireShared.lua
Revision: 1999 > The end.
Check yourself by looking in the tortoiseSVN log or going to sourceforge.
I like the wire_light_model. I've wanted this for a while, but thought the radius wouldn't work properly on large models.
.siht daer ot gniyrt emit detsaw ev'uoY
I think it's better to make one post on each commit. You can just delete the thread once Bender starts posting again.
BTW, I'm azzi777 if anyone wondered.
"If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
-- Niels Bohr
Wire FPGA
wiremod: 03tomylobo * r1846 10/trunk/wire/lua/entities/gmod_wire_expression2/core/find.lua: [E2] find.lua: find*Player(S) and findPlayerByName(S) now work with plain strings instead of patterns.
from irc, after saying that [ in find gives errors.
.siht daer ot gniyrt emit detsaw ev'uoY
You fail at copypasting
tomylobo * r1846 /trunk/wire/lua/entities/gmod_wire_expression2/core/find.lua: [E2] find.lua: find*Player(S) and findPlayerByName(S) now work with plain strings instead of patterns.
"If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
-- Niels Bohr
Wire FPGA
I was rushing.
.siht daer ot gniyrt emit detsaw ev'uoY
Why? Derivative gates were different than Delta gates. Derivative(A) = Delta(A)/Delta(time). It's not the same.Renamed the derivative gates to Delta.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
"If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
-- Niels Bohr
Wire FPGA
messed with your post![]()
"It's easy to win forgiveness for being wrong; being right is what gets you into real trouble." - Bjarne Stroustrup
Lífið læðist lúmskt áfram
Bookmarks